C#中的构造函数函数体写空有什么意义

2024-11-14 14:51:00
推荐回答(3个)
回答1:

默认构造函数
是空的,表示不做什么具体的如赋值这类的操作,默认也是不写出来的,但它确认存在,且在new一个对象时自动被执行,你自定义的当然会把这个默认的给“覆盖”了,所以要显示的写一下,以防出错。

回答2:

要理解构造函数的意思!
Class
A
{
public
A()
{
Message.Box("执行A构造函数");
}
}
此程序
只要出现
A
a=new
A();
都会执行一次
如果为空
就不知道
但程序还是会走到public
A()这个函数
拿分

回答3:

首先
你要理解
构造函数什么时候用
这个很重要
建议你设置一个断点到构造函数
然后按f11
看一遍函数执行的过程就知道了
写空
就什么都不执行被
接分