default-constructor

default-constructor

文章 1 浏览 73

C# 自动属性——设置默认值

为 C# 公共属性设置默认值的最简单/直接的方法是什么? // 我如何为此设置默认值? public string MyProperty { get; set; } 请不要建议我使用私人财…

太阳公公是暖光 2024-09-11 19:20:05 18 0

在 C# 中使用反射检测编译器生成的默认构造函数

我的目标是 .NET 3.5 SP1,并且使用 CommentChecker 来验证我的 XML 文档,一切正常,直到我到达这样的类: /// /// documentation /// public sealed…

软甜啾 2024-09-08 18:03:20 10 0

在 C++ 中调用基类构造函数总是必要的吗?

假设我有一些类 C,我继承它并将该类命名为 D。我是否总是需要调用 C 的默认构造函数,如本例所示: class C { public: C() { ... } }; class D { pub…

我不会写诗 2024-09-07 19:51:58 10 0

为什么 Java 中需要一个默认的无参数构造函数?

为什么在许多 Java 相关的 API 中我们需要一个默认的无参数构造函数?就像一般规则一样,所有 java bean 类或实体类(JPA 等)或 JAX-WS 实现类都需要…

自此以后,行同陌路 2024-09-06 00:07:35 10 0

System.Drawing.Graphics 的默认构造函数是如何移除的?

当我尝试创建 Graphics 对象时,为什么以下不起作用? System.Drawing.Graphics graphicsObj = new System.Drawing.Graphics(); (我知道我可以创建一…

琴流音 2024-09-02 19:59:15 14 0

“明确”的目的是什么?对于默认构造函数?

我最近注意到 C++0x 中的一个类需要显式默认构造函数。但是,我无法想出可以隐式调用默认构造函数的方案。这似乎是一个毫无意义的说明符。我想也许它…

情仇皆在手 2024-09-01 13:30:53 16 0

调用基类构造函数

在下面的程序中,该行是否 Derived(double y): Base(), y_(y) 正确/允许?也就是说,它遵循 ANSI 规则吗? #include class Base { public: Base(): x_…

优雅的叶子 2024-08-30 08:10:35 11 0

编译器生成的构造函数

这只是一个简单的问题,可以正确理解当您使用这样的构造函数创建一个类时会发生什么: class A { public: A() {} }; 我知道不会生成默认构造函数,因…

痴梦一场 2024-08-23 09:48:08 13 0

为什么在 STL 映射中用作值的类需要...中的默认构造函数?

下面是用作映射中的值的类: class Book { int m_nId; public: // Book() { } <----- Why is this required? Book( int id ): m_nId( id ) { } }; 在 …

谈下烟灰 2024-08-23 07:52:07 11 0

为什么这里没有调用我的数组的默认构造函数?

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static…

装迷糊 2024-08-22 17:10:12 11 0

当没有其他构造函数时,是否有理由显式编写默认构造函数?

我最近在一个类中看到了这个构造函数: public MyClass(){ } 没有其他构造函数。 这是有原因的吗? Java 会自动创建一个默认构造函数,那么为什么要显…

别忘他 2024-08-22 06:21:20 10 0

如何正确避免CS2512

请帮助我解决以下问题: 我有以下课程: class ChemicalElement { private: std::string _name; void Init(const std::string& name); public: Chemic…

绝不放开 2024-08-19 04:14:24 18 0

Java:实例化没有默认构造函数的泛型类

我正在尝试这样做: public class BaseTable { protected int mRows; protected int mCols; protected ArrayList mEntries; public BaseTable(int row…

心安伴我暖 2024-08-18 18:57:13 15 0

在 C++ 中仅对空私有构造函数使用声明是否正确?

例如,这是正确的: class C { private: C(); C(const & C other); } 还是您应该提供定义: class C { private: C() {}; C(const & C other) {}; } ?…

对风讲故事 2024-08-11 15:35:00 15 0

以自定义类作为参数的构造函数,抛出“没有匹配的函数可调用...”

我正在尝试为自定义类型创建一个构造函数,但由于某种原因,它试图调用,我猜测是另一个类的构造函数定义中的构造函数。无法找到任何符合相同症状的内…

╭⌒浅淡时光〆 2024-08-11 00:01:48 9 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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