- 10
- 0
- 约 22页
- 2017-08-20 发布于广东
- 举报
任务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窗体的【显示详细信息】按钮上双击,为【显示详细
您可能关注的文档
- AutoCAD实用教程 教学课件 作者 邱志惠 第1-3章 第2章 基础命令.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第4-8章 第6章 尺寸标注.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第4-8章 第7章 辅助命令.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第4-8章 第8章 表格、图幅及几何作图.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第9-14章 第9章 机械工程图.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第9-14章 第11章 三维立体造型原理及概述.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第9-14章 第12章 实体制作命令.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第15-18章 第15章 机械零件造型.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第15-18章 第16章 家具及装潢.ppt
- AutoCAD实用教程 教学课件 作者 邱志惠 第15-18章 第17章 建筑造型.ppt
最近下载
- 旅居房车设计说明书.doc VIP
- 大明英烈传朱太公列传.pdf VIP
- 大明英烈传列传.pdf VIP
- 海尔冰箱BCD-248WBCS ZA说明书.pdf VIP
- 2001款0204宝马7系735745Li_汽车使用手册用户操作指南驾驶车主车辆说明书电子版.PDF
- 交通运输行业行业深度报告:无人机反制系统-奠定低空经济安全发展之基石.pdf VIP
- 人工智能时代语言研究中的伦理问题-Ethical Issues in Language Research in the AI Era.pdf VIP
- 2025年度广东省广州市小学五年级上学期期末测试数学试题.docx VIP
- 彝学研究史.PDF VIP
- 自考英语(二)新版教材课文翻译、课后习题及考前重点笔记整理.pdf VIP
原创力文档

文档评论(0)