您的位置:首页 > 其它

通过继承泛型类实现输出学生信息

2015-09-11 17:18 211 查看
class BStuInfo<T>
{
public T ID; //声明学生编号字段
public T Name; //声明姓名字段
public T Sex; //声明性别字段
public T Age; //声明年龄字段
public T Birthday; //声明生日字段
public T Grade; //声明班级字段
}
class HStuInfo<T>:BStuInfo<T> //继承自BStuInfo泛型类
{
public T Chinese; //声明语文成绩字段
public T Math; //声明数学成绩字段
public T English; //声明英语成绩字段
}

private void button1_Click(object sender, EventArgs e)
{
HStuInfo<string> hstuinfo = new HStuInfo<string>();
hstuinfo.ID = "1";
hstuinfo.Name = "小王";
hstuinfo.Sex = "男";
hstuinfo.Age = "16";
hstuinfo.Birthday = "1993/11/29 0:00:00";
hstuinfo.Grade = "三年五班";
hstuinfo.Chinese = "145";
hstuinfo.Math = "140";
hstuinfo.English = "137";

tbID.Text = hstuinfo.ID;
tbName.Text = hstuinfo.Name;
tbSex.Text = hstuinfo.Sex;
tbAge.Text = hstuinfo.Age;
tbBirthday.Text = hstuinfo.Birthday;
tbGrade.Text = hstuinfo.Grade;
tbChinese.Text = hstuinfo.Chinese;
tbMath.Text = hstuinfo.Math;
tbEnglish.Text = hstuinfo.English;
<pre name="code" class="csharp">      tbEnglish.Text = hstuinfo.English;
}


}

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: