在程序中定义Student基类及派生类.doc

在程序中定义Student基类及派生类.doc

ID:62159546

大小:23.00 KB

页数:4页

时间:2021-04-19

在程序中定义Student基类及派生类.doc_第1页
在程序中定义Student基类及派生类.doc_第2页
在程序中定义Student基类及派生类.doc_第3页
在程序中定义Student基类及派生类.doc_第4页
资源描述:

《在程序中定义Student基类及派生类.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途创建Windows应用程序,在程序中定义Student基类及派生类Student_l基类定义1、包括“学号"、“姓名"、“性别”、“年龄”等字段。2、显式声明默认构造函数,声明含“学号”、“姓名"、“性别"、“年龄”等参数的构造函数重载3、声明用于显示对象信息的方法派生类定义1、包括两门课程成绩的字段2、显示声明默认构造函数,声明含“学号”、“姓名”、“性别"、“年龄”与两门课程成绩参数的构造函数重载3、声明求两门课程总分与两门课程平均分的方法。运行1、在界面中创建相应的输入项目textbox2

2、、在文本框中输入派生类对象的数据,单击【创建对象】的按钮,用文本框中的数据通过派生类构造函数创建派生类对象,并将对象的数据显示在输出窗口。usingSystem;usingSystem.Collections。Generic;usingSystem。ComponentModel;usingSystem.Data;usingSystem。Drawing;usingSystem.Linq;usingSystem。Text;usingSystem.Windows。Forms;namespaceWindowsFormsAppl

3、ication8{   publicpartialclassForm1:Form   {       publicForm1()       {           InitializeComponent();       }       privatevoidbutton1_Click(objectsender,EventArgse)       个人收集整理勿做商业用途{           intid=int。Parse(this.txtId.Text);//取值,个人信息           stringnam

4、e=this。txtName.Text;           stringsex=this.txtSex。Text;           intage=int。Parse(this.txtAge.Text);           intenglish=int。Parse(this.txtEng。Text);//两门学科成绩           intlanguages=int.Parse(this.txtLang.Text);           Student1stu=newStudent1(id,name,sex,

5、age);//创建一个对象           intt=stu。Total(english,languages);//调用类,总分           inta=stu.Average(english,languages);//调用类,平均分           stringstr=stu。info();//调用继承类中的info方法           MessageBox。Show(str+”r”+"总分:"+t+”r平均分:”+a);//输出       }   }}〉〉〉>>>〉〉〉>>〉〉>〉>

6、>>〉〉>>>>〉>>>〉〉〉>>>〉〉〉>〉>〉usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceWindowsFormsApplication8{   classStudent   {       protectedintstudentid;//学号       protectedstringname;       protectedstringsex;       protectedint个

7、人收集整理勿做商业用途age;       publicStudent()//构造函数       {       }       publicStudent(intstudentid,stringname,stringsex,intage)//构造函数       {           this。studentid=studentid;           this.name=name;           this.sex=sex;           this.age=age;       }       pu

8、blicstringinfo()//方法,用于输出个人信息       {           stringstr="学号:"+studentid+”r姓名:"+name+"r性别:"+sex+”r年龄:”+age;           returnstr;       }   }文档为个人收集整理,来源于网络 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。