老师学生助教类的使用与继承(Java实验)

老师学生助教类的使用与继承(Java实验)

ID:41561305

大小:271.30 KB

页数:10页

时间:2019-08-27

老师学生助教类的使用与继承(Java实验)_第1页
老师学生助教类的使用与继承(Java实验)_第2页
老师学生助教类的使用与继承(Java实验)_第3页
老师学生助教类的使用与继承(Java实验)_第4页
老师学生助教类的使用与继承(Java实验)_第5页
资源描述:

《老师学生助教类的使用与继承(Java实验)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浪海工曇浣针篇机工程蓉院实验报告书课程名:《面向对象程序设计》实验名称:实验二(个人作业)班级:学号:姓名:评语:成绩:指导教师:批阅时间:年月实验报告要求1.内容:(1)目的与要求2.1.1掌握类的定义和对象的创建方法理解类的定义和使用,能正确地定义类,包括类的属性、方法和构造方法,正确定义和使用类的成员和实例成员,正确利用构造方法进行对象的创建。2.1.2掌握修饰符和访问控制符的使用理解并能正确运用各类修饰符、访问控制符进行类及类内成员的定义,掌握各种修饰符在混合使用时需注意的问题。(2)实验内容或题目在提高题第(1)题的基础

2、上进行扩展,为助教类定义定义一个助课对象(该对象是教师类),以及相关的方法获取和设置助教的各类信息。设置相关方法输出助教全部信息以及助课对象的全部信息。(3)实验步骤与源程序题目源程序Student类源程序publicclassStudent{StringName;longStudentNumber;longBirthday;Strin£Major;Strin£note;Student()0Student(StringnewName,longnewStudentNumber){Name二newName;StudentNumbcr二

3、newStudcntNumber;}Student(StringnewName,1ongnewStudentNumber,longnewbirthday,StringnewMajor)Name二newName;StudentNumber二newStudentNumber;Birthday=newbirthday;Major二newMajor;}voidSetSName(StringnewName){Name二newName;}StringGetSNameO{returnName;}voidSetStudentnumber(long

4、newStudentnumber){StudentNumber二newStudentnumber;}longGetStudentnumber(){returnStudentNumber;}voidSetBirthday(longnewBirthday){Birthday二newBirthday;}longGetBirthday(){returnBirthday;}longGetold(longyear){return(year-Birthday/10000);}voidSetMajor(StringnewMajor){Major二

5、newMajor;}StringGetMajor()returnMajor;StringShowinfo(){note=//theinformationofstudent:〃+〃thenameofthestudent:Z/+Name+〃thestudentnumberofthestudent:,Z+StudentNumber+,zthebirthdayofthestudent:"+Birthday+/Zthemajorofthestudent:"+Major+〃theoldofthestudent:,Z+G

6、etold(2012);returnnote;}}Teacher类源程序publicclassTeacher{privateStringname;privatelongworknumber;privateStringposition;privateStringworkplace;Stringcourse;intcoursermmber;privateStringnote;Teacher(){}Teacher(Stringna,longworknum){name=na;worknumber=worknum;}Teacher(Stri

7、ngna,1ongworknum,Stringposi,Stringworkp,Stringcour,intcournum){name=na;worknumber=worknum;position=posi;workp1ace=workp;course二cour;coursenumber=cournum;}voidSetName(Stringnewname){name=newname;}StringGetName()returnname;voidSetWorkrmmber(longnewWorknumber){worknumber

8、二newWorknumber;}longGetWorknumbet(){returnworknumber;}voidSetPosition(StringncwPosition){position=newPosition;}StringGetPosi

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

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

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