问题标签 [construct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Haskell 相当于 Python 的“构造”
Construct是用 Python 实现的 DSL,用于描述数据结构(二进制和文本)。一旦你有了描述的数据结构,construct 就可以为你解析和构建它。哪个好(“DRY”、“Declarative”、“Denotational-Semantics”...)
使用示例:
我需要这样的 Haskell 工具,我想知道这样的东西是否存在。
我知道:
- Data.Binary:用户分别实现解析和构建
- Parsec:仅用于解析?只为文字?
我想必须使用 Template Haskell 来实现这一点?
ruby - 这个类哈希/类树结构叫什么?
我想创建一个“配置”类,它在散列和树之间的某处起作用。它只是用于存储可以有上下文的全局值。
这是我如何使用它:
下面是这个类的样子:
这种东西有没有名字,介于哈希和树之间(不是计算机科学专业)?基本上是树的类似哈希的接口。
像这样输出的东西:
所需的输出格式:
而不是这个:
或者这个(你可以通过调用获得值{}.value
)
java - 作业中错位的构造
我首先在 Eclipse 中完成所有编程作业,然后将它们放入腻子并提交给我们的老师。在eclipse中,我的一种方法出现了这个奇怪的错误。
它说“令牌上的语法错误,错误的构造。”
它的错误放在由以下组成的行上
有任何想法吗?
php - 通过 PHP 中类的另一个函数再次调用构造类?
我想在课堂上再次调用 __construct 函数
像这样的东西:
当然这不起作用,但是正确的方法是什么?
php - PHP:在构造函数中使用 $this
我有一个在 php.ini 中使用这种语法的想法。它说明了创建对象有不同的后备方式
这是一场噩梦吗?或者它有效?
java - java中这个代码块背后的基本原理是什么?
使这种代码在 java 中有效的原因是什么?它是出于某种特定原因而存在,还是只是其他 Java 语言设计决策的副产品?你不能只使用consructor来达到同样的效果吗?
java - Java 相当于 Python 的“构造”库
是否有 Python 的“构造”库的 Java 等价物?我想这样写“结构”:
它不必专门是一个使用 Java 语言进行某种抽象的库。我的意思是,它可能是一种“便携式”格式,带有用于解析文档的 API。我想这可以用 XML 解决,但它会更难看。
我意识到我可以与 Python 进行互操作,但我不想这样做。
php - PHP:如何在子构造中调用父构造的私有值?
我希望能够在父构造函数中设置私有属性的值,并在子构造函数或方法中调用该值。
例如:
输出:
但是,如果我更改prop_2
为protected
,输出将是:
我有OO 和 php 的基本知识,但我不知道是什么阻止prop_2
了它被调用(或显示?)private
;它不能是私人/公共/受保护的问题,因为“prop_1”是私人的,可以被调用和显示......对吗?
这是在子类与父类中分配值的问题吗?
我会很感激帮助理解为什么。
谢谢你。
php - 构造语句中的函数
我只是在编码一些东西,想知道如何在构造中包含一个函数。
我可以formatePhone()
直接在构造语句中将 $phone 分配给输出,但仍然检查 areturn false;
吗?
php - 继承问题:在子类中调用父构造函数
我有一个名为Display的类,它扩展了类Layout,它扩展了类DOMDocument。我得到:致命错误:在非对象上调用成员函数 loadHTMLFile()。代码如下:
在 index.php 中:
在 Display.php 中:
我的问题是:当我调用parent::__construct()时,这与使用“ new DOMDocument ”不一样吗,因为 Display 类扩展了 Layout 和 DOMDocument?谢谢