首页 > 代码库 > 类在初始化的时候做了什么事
类在初始化的时候做了什么事
例如:
public class A
{
public int Id{get;set;}
pulbic intGetId(){
return this.Id;
}
}
初始化时会默认调用 一个 public A(){} 的一个构造函数 可以不写、
public class B
{
public B(){ }
public int Id{get;set;}
pulbic intGetId(){
return this.Id;
}
}
Class B 等同于 Class A 只是把无参构造函数显示写出来了。
public class C
{
public C(){}
public C(int a){ }
public int Id{get;set;}
pulbic intGetId(){
return this.Id;
}
}
这样根据需要来初始化类 可以选择有参数的 也可以选择无参数的。
public class D
{
public D(int a){ }
public int Id{get;set;}
pulbic intGetId(){
return this.Id;
}
}
这样 new D(10); 必须写参数否则会报错。
类在初始化的时候做了什么事
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。