C#中构造函数 [操作系统入门]
C#中构造函数
构造函数是一种特殊的方法,主要用来创建对象时初始化对象,即为对象成员变量赋初始值,
总与New 运算符一起使用再创建对象的语句中,特别是一个类有多个构造函数,可根据其参数个数的不同或者参数类型来区分他们,及构造函数的重载。
列如:
class Program{
staticvoid Main(string[] args){
Test1 test1
= new Test1(12,15);test1.Function_1();
Test1 test2
= new Test1(12, 34, 12);test2.Function_1();
Console.ReadLine();
}
}
publicclass Test1{
public Test1(int num_1,int num_2){
Console.WriteLine(num_1
+num_2);}
public Test1(int num_1,int num_2,int num_3){
Console.WriteLine(num_1
+num_2+num_3);}
publicvoid Function_1(){
Console.WriteLine(
"Function_1");}
}
构造函数分为动态构造函数和静态构造函数
动态构造函数时类或者构造实例化时,为其分配内存空间,完成类或者构造当中的成员变量的初始化工作,动态的构造函数可以携带多个参数,静态构造函数不允许携带参数,即一个类中只允许有一个静态构造函数,它在第一次访问金泰成员或者第一次实例化对象之前调用。
C#中构造函数
以上是 C#中构造函数 [操作系统入门] 的全部内容, 来源链接: utcz.com/z/518994.html