C#应用程序设计 教学课件 作者 韦鹏程 张伟 朱盈贤 第6章任务重点代码.docVIP

  • 10
  • 0
  • 约 22页
  • 2017-08-20 发布于广东
  • 举报

C#应用程序设计 教学课件 作者 韦鹏程 张伟 朱盈贤 第6章任务重点代码.doc

任务6.1 代码部分 代码的编写 (1)按F7打开代码视图,在程序代码最后一个右大括号“}”的上方,定义基类Person,代码如下: public class Person { private string pid; private string name; private string gender; public Person() { } public Person(string myid, string myname, string mygender) { pid = myid; name = myname; gender = mygender; } public string Name { get { return name; } set { name = value; } } public string Gender { get { return gender; } set { gender = value; } } public string PID { get { return pid; } set { pid = value; } } public string Describe() { string str = 身份证号: + PID + \n姓 名: + Name + \n性 别: + Gender; return str; } } (2)在Person类的后面,最后一个右大括号的上方,定义学生类Student,代码如下: public class Student : Person { private string sid; private string major; public string SID { get { return sid; } set { sid = value; } } public string Major { get { return major; } set { major = value; } } public string ShowDetail() { string str = this.Describe(); str += \n学 号: + SID + \n主修专业: + Major; return str; } } (3)在窗体Form1的类中,声明一个Sudent类型的字段: private Student stu; (4)双击Form1窗体,添加窗体载入事件Form_Load事件代码如下: private void Form1_Load(object sender, EventArgs e) { stu = new Student(); stu.PID = 51230119908045; stu.Name = 张民; stu.Gender = 男; stu.SID = EC080401; stu.Major = 计算机; } (5)在设计窗口中的Form1窗体的【显示基本信息】按钮上双击,为【显示基本信息】按钮添加Click单击事件代码: private void button2_Click(object sender, EventArgs e) { string output = stu.Describe(); label1.Text = output; } (6)在设计窗口中的Form1窗体的【显示详细信息】按钮上双击,为【显示详细

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档