问题标签 [class-constructors]
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.
javascript - 如何将类构造函数的前一个实例的参数传播到另一个实例
我想问我在这里做错了什么
我的目标
我想从类构造函数创建实例。第一个是一个更通用的类,称为 Person,然后是另一个继承该类的属性的类。
我的问题是,
当所有类都设置完毕并声明了指向 Person 构造函数的第一个实例时,如何将key: values
前一个实例的 传递给下一个实例,因为我不想在相同的参数上重复我自己。
我目前正在传播实例的先前参数,但显然,我做错了。
谢谢!
android - Kotlin 抽象类二级构造函数
我无法为这个抽象类创建辅助构造函数。
android - 在 Kotlin 中使用辅助构造函数
我得到错误:
期待成员声明
我究竟做错了什么?
kotlin - Kotlin 中的构造函数与参数
有什么区别:
和
构造函数提供了哪些优势?
jquery - Bootstrap 模态调用将不会运行,可能是构造函数问题
我正在建立一个投资组合网站,我想使用 Bootstrap 模态,但我无法让模态弹出打开。JQuery 似乎有问题,我正确调用了吗?
我发现这个问题Modal not being called on bootstrap 3,这是最接近我遇到的问题。但我尝试重新排列我的链接无济于事。我也尝试过下载和本地链接 .js 文件,以防我链接到的 .js 文件出现错误,但这并没有解决我的问题。
这是在我的正文段中调用模态的代码:
以下是我如何链接到标头中的 .js 文件:
这应该会导致弹出一个模式窗口,但由于某种原因没有发生任何事情。
在 Chrome 中检查代码后,看起来问题出在构造函数“_dataApiClickHandler”上,但由于我不编写 Java,我不知道如何解决这个问题。任何帮助或类似问题的链接将不胜感激!
javascript - 为什么在定义了从对象到变量上下文的某些方法后丢失了?
请帮助获得答案我不明白为什么定义后上下文丢失了
c++ - 创建类对象时的解析问题
Test object(); Test object{};
为什么在删除构造函数的情况下允许写入?
当您编写
Test object();
它并不意味着您在删除构造函数的情况下创建类对象,编译器理解一个函数,这就是为什么当您尝试编写std::cout << sizeof(object)
时会出现错误:ISO C++ forbids applying sizeof to an expression of function type
。我可以理解它并没有因为向后兼容性而被弃用,但它可以在 C++11 中进行优化和修复,但尚未完成。从 C++11 开始,您可以使用
Test object3{};
语法创建对象,即使删除了构造函数,该对象也已经是有效对象,并且当您执行时std::cout << sizeof(object3)
输出为1
. 在这种情况下,这意味着运算符是无用的。在旧版本delete
中将它写在section中也是如此。private
当您想要创建函数聚合并进行封装时,可以使用这种代码风格。所以请不要写答案,例如
Why do you use class instead of namespace
,等等......
java - 将参数发送到java构造函数与方法
我试图在java中的以下2种方法中理解一种更好的方法
方法一:
方法二:
我很想知道哪种方法比其他方法更好,为什么,如果
- 我打算只实例化这个类一次。
- 我必须多次实例化这个类
python - Python 3 中默认的 ```__new__``` 是什么?
我相信我对应该做什么有一定的了解__new__
(创建一个类的实例,但不初始化它,这是 的工作__init__
)。但是,我想了解 Python 3__new__
默认作为方法实现的内容。
我也觉得它cls
的一个参数有点令人困惑__new__
,但__new__
它是一个静态方法而不是一个类方法(我从文档中得到这个)......现在它是如何作为它的第一个参数传递一个类型的?