c# - 如何识别默认构造函数?

标签 c# oop

我是 OOP 新手。

我读过“不带参数的构造函数称为默认构造函数”。

下面的构造函数是默认构造函数吗?

Class A
{
  int a;
  string b;

  public A()
  {
    a=10;
    b="Test";
  }
}

最佳答案

是的,是的,因为它没有任何参数。

非默认构造函数的示例是:

public A(int a)
{
   this.a = a;
}

关于c# - 如何识别默认构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8110124/

相关文章:

c# - 有没有更简单的方法在 XNA 中制作 3D 模型的动画?

javascript - 构造函数的实例可以继承原型(prototype)桶中未定义的成员吗?

objective-c - 基本 IOS OOP - 结构和实现

Java - 如何将对象作为参数从该对象类传递到构造函数中

java - 作为方法的结果返回对象

c# - OData 和自定义 WCF WebGet 方法

c# - 使用 C# 抓取由 JavaScript 生成的网页

java - 如何使用接口(interface)或抽象类隐藏实现类

c# - 找不到“WindowsFormsHost”

c# - 如何替换 "Error. An error occurred while processing your request."