1、构造函数
特殊的方法,它具有特点:
方法名与类名相同。
没有返回值类型。
主要完成对象的初始化工作。
2、无参构造方法
系统默认分配一个无参构造函数,并且没有方法体。
可以自定义一个无参构造函数,在无参构造函数的方法体中可以对类的属性进行赋值。
3、带参构造函数
参数列表一般给类属性赋值,仍以 SE对象的初始化。
列如:
public SE (string id, string name,int age,Gender gender ,int popularity)
{
//代码块,省略
}
调用带参构造函数一定要使传入的参数和参数列表相对应。
当写了带参构造函数,系统不会自动分配一个无参构造函数。