public class Students
{
//创建对像时使用
public Students(string name, int age, char gender, int englist, int chinese, int math)
{
this.Name = name;
this.Age = age;
this.Gender = gender;
this.Englist = englist;
this.Chinese = chinese;
this.Math = Math;
}
public Students(string name, int age)
{
this.Name = name;
this.Age = age;
}
//我是析构函数,结束时运行
~Students()
{
Console.WriteLine("我是析构函数");
} private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
private int _age;
public int Age
{
get { return _age; }
set
{
if (value < || value > )
{
value = ;
} _age = value;
}
}
private char _gender;
public char Gender
{
get {
if (_gender != '男' && _gender != '女')
{
_gender='男';
}
return _gender;
}
set { _gender = value; }
}
private int _chinese;
public int Chinese
{
get { return _chinese; }
set { _chinese = value; }
}
private int _math;
public int Math
{
get { return _math; }
set { _math = value; }
}
private int _english;
public int Englist
{
get { return _english; }
set { _english = value; }
}
public void SayHello()
{
Console.WriteLine("我叫{0},我是{1}性,我今年{2}岁", this.Name, this.Gender, this.Age);
}
public void ShowScore()
{
Console.WriteLine("我叫{0},我的总成绩是{1},我的平均成绩是{2}", this.Name, this.Chinese + this.Math + this.Englist, (this.Chinese + this.Math + this.Englist) / );
}