C#中的构造函数
构造函数的作用:帮助我们初始化对象(给对象的每个属性依次的赋值)
构造函数是一个特殊的方法,写在自己构造的类里
1)、构造函数没有返回值,连void也不能写
2)、构造函数的名称必须跟类名一样
我们先在一个项目总创建一个Student类
private string _name;
public string Name
{
get {
return _name; }
set {
_name = value; }
}
private int _age;
public int Age
{
get {
return _age; }
set {
if(value<0||value>100)
{
value = 0;
}
_age = value; }
}
private char _gender;
public char Gender
{
get {
if(_gender!='男'&&_gender!='女')
{
_gender = '男'