constructor

constructor

文章 8 浏览 170

如何(重新)调用已初始化对象的构造函数?

我正在编写一些代码来检查特定的 midi 设备是否已插入,如果没有,则代码每 5 秒重新检查一次,直到插入。 我的问题出现在检查设备列表 - 外部库没有…

梨涡少年 2024-11-26 22:13:52 1 0

从 __init__() 调用重写的方法是否安全?

这是此问题的后续内容: 有效的 Java 第 2 版,第 17 条:继承的设计和文档,否则禁止它: 类必须遵守一些限制才能允许继承。构造函数不得直接或间接…

胡渣熟男 2024-11-26 19:02:28 0 0

Scala - 构造函数中无法识别方法

我正在尝试扩展 javax.swing.Timer,但它只有一个构造函数,即 Timer(int delay, ActionListener listener) 我不希望 Scala 中的子类在其构造函数中采…

江南月 2024-11-26 15:13:42 1 0

C++生成标准构造函数

我经常发现自己编写非常简单的类而不是 C 风格的结构。它们通常看起来像这样: class A { public: type mA; type mB; ... A(type mA,type mB,...) : m…

小猫一只 2024-11-26 13:16:43 1 0

类内具有非默认构造函数的类 (C++)

我有一个类,它的构造函数有两个参数,一个 int 和一个 void(*)(void) 所以通常当我需要调用它时我会这样做: obj_child (int_value, pointer_to_foo)…

简美 2024-11-26 07:51:19 1 0

将模板 typedef 数组传递给构造函数

我的标头中有一个模板类无法编译,但是当我尝试制作一个最小的展示案例时,它编译得很好。我正在尝试创建一个可以从数组构造的类,自动推导出长度。错…

晚雾 2024-11-26 07:13:52 2 0

C++:在构造函数中初始化变量的位置

可能的重复: C++ 初始化列表 在选项 1 和选项 2 中初始化变量的优缺点是什么? class MyClass { public: MyClass( float f, char a ); private: flo…

李白 2024-11-26 02:50:54 1 0

为什么java中的构造函数没有返回类型?

可能的重复: 为什么构造函数不返回值 为什么构造函数没有返回类型,甚至没有返回类型?这是什么原因呢?…

清晨说晚安 2024-11-26 01:24:27 1 0

如何在不调用 C++ 中的构造函数的情况下分配实例变量?

基本上,我有一个名为 VisaMux 的类和一个名为 MuxPath 的类。 MuxPath 有一个 VisaMux 私有实例变量。我希望 MuxPath 的构造函数将实例变量分配给给…

不一样的天空 2024-11-25 21:23:45 0 0

如果在 C++ 中的私有函数中分配了内存,可以在析构函数中释放内存吗?

我试图在全局范围内定义一个类,其中包含一些动态分配的数组。当调用类的构造函数时,程序无权访问通过参数文件读取的用户定义参数(即模拟中的年数)…

弥繁 2024-11-25 21:13:03 1 0

C# 如何在对象构造后执行代码(postconstruction)

正如您在下面的代码中看到的,在构建 Child 对象期间,DoStuff() 方法在 Init() 方法之前被调用。 我现在的情况是,我有很多儿童班。因此,在每个子级…

瞳孔里扚悲伤 2024-11-25 20:54:02 0 0

为什么构造函数只能返回一个对象?

如果有一个像 function a() {} then (new a) instanceof a === true 这样的构造函数但另一方面, function a() { return {} } 结果是 (new a) instanc…

掐死时间 2024-11-25 16:58:38 2 0

在派生类构造函数(或工厂)中初始化基类的模式

假设您有一个派生类,其中基类是您无法修改的。基类具有许多状态(许多非常量私有成员)和许多构造函数,具有不同数量的参数来初始化状态的某些子集(…

陌路黄昏 2024-11-25 16:33:28 0 0

c++构造函数问题

我仍然对 CTOR 感到困惑: 问题 1: 为什么第 15 行调用 A:A(int) 而不是 A:A(double&)? 问题 2: 为什么第 18 行没有调用 A:A(B&)? #include using…

腻橙味 2024-11-25 15:15:15 0 0

C++将枚举传递给对象构造函数

假设我有以下内容: Foo::Foo() { value = 25; //default constructor... } Foo::Foo(Enum bar) { value = (int)bar; //purpose is to allow an integ…

许久 2024-11-25 14:28:53 0 0
更多

推荐作者

苍风燃霜

文章 0 评论 0

悸初

文章 0 评论 0

撧情箌佬

文章 0 评论 0

森罗

文章 0 评论 0

lyn1245

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文