问题标签 [constructor]
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.
c# - 构造函数中的虚拟成员调用
我从 ReSharper 收到关于从我的对象构造函数调用虚拟成员的警告。
为什么这是不应该做的事情?
c++ - 调用基类构造函数的规则是什么?
从派生类调用基类构造函数的 C++ 规则是什么?
例如,我知道在 Java 中,您必须将其作为子类构造函数的第一行(如果您不这样做,则假定隐式调用无参数超级构造函数 - 如果缺少,则会出现编译错误) .
c++ - 显式关键字是什么意思?
explicit
C++中的关键字是什么意思?
java - 在构造函数中使用“this”作为方法调用的参数
我有一个如下构造函数:
我在方法调用中得到了一个空指针异常。这似乎是因为我在 setTopWorldAgent 方法中使用“this”作为参数。通过删除此方法调用,一切看起来都很好。为什么会这样?有没有其他人经历过这个?
python - 如何根据参数类型重载 __init__ 方法?
假设我有一个类,它有一个名为 data 的成员,它是一个列表。
我希望能够使用例如文件名(其中包含用于初始化列表的数据)或实际列表来初始化类。
你这样做的技术是什么?
你只是通过查看来检查类型__class__
吗?
我可能会错过一些技巧吗?
我习惯了 C++ 中的参数类型重载很容易。
c++ - 下面的代码会导致c ++中的内存泄漏吗
在上面的代码中,构造函数抛出。哪些对象会被泄露,如何避免内存泄露?
在上面的代码中怎么样?构造函数抛出后如何避免内存泄漏?
c# - 如何防止 C# 中的继承者调用基本构造函数?
我有一个(写得不好)基类,我想将它包装在一个代理对象中。基类类似于以下内容:
而且,我的代理类似于:
如果没有“fakeOut”构造函数,则预计会调用基本构造函数。但是,有了它,我希望它不会被调用。无论哪种方式,我要么需要一种不调用任何基类构造函数的方法,要么需要某种其他方法来有效地代理这个(邪恶的)类。
c# - 可以将数据库初始化调用放在 C# 构造函数中吗?
我已经看到这是各种代码库,并且想知道这是否普遍不受欢迎。
例如:
c++ - 多线程深拷贝
在作为多线程 C++ 代码一部分的对象的构造函数中执行深度复制的最佳方法是什么?
c++ - 带空括号的默认构造函数
是否有充分的理由表明一组空的圆括号(括号)对于调用 C++ 中的默认构造函数无效?
我似乎每次都自动输入“()”。有充分的理由不允许这样做吗?