自-C#派生类的定义与继承性认识_第1页
自-C#派生类的定义与继承性认识_第2页
自-C#派生类的定义与继承性认识_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验六派生类的定义与继承性认识一、实验目的1、理解继承的含义;2、掌握派生类的定义方法和从现有类派生出新类的方式。二、实验内容编写一个学生和教师数据输入和显示程序。其中,学生数据有编号、姓名、 班级和成绩,教师数据有编号、姓名、职称和部门。将编号、姓名输入和显示 设计成一个类person并作为学生数据操作类stu dent和教师数据操作类t e a c h e r的基类。三、实验要求1、 独立完成实验内容,写出程序并进行调试,要给出测试数据和实验结果;2、整理上机步骤,总结经验和体会;3、 将完成的程序一一实验内容6源代码用 Win Rar压缩后,连同本实验报告发 电子邮件上交。一、实验目的掌

2、握派生类的定义方法和从现有类派生出新类的方式。二、实验内容编写一个学生和教师数据输入和显示程序。其中,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。将编号、姓名输入和显示设计成一个类Person并作为学生数据操作类stud e n t和教师数据操作类 tea ch e r的基类。三、实验步骤1、2、3、4、四、 程序源代码(用W 1 nrar压缩后用附件提交,源代码中要有比较完备的注释)请粘贴于 此:pub 1 ic cla ss Per son/ 基类p ro t ected 1n t numbe r;pro t ecte d s t r 1n g na me;p u

3、bl 1 c Pe rson()/构造函数name ="黄药师"nu mber = 0;p u blic str 1 ng Messa g e()方法re tu rn str ing . Fo r ma t ("Perso n(0):我的编号是1 ", nam e , n umber);public c la ss St udent:Pe r so n /派生类:学生 priv at e stri n g g r ade;pr iv ate doubl e sc ore ;pub 1 ic Stude nt ()grade="桃花岛"

4、s co r e=1 00;public s t ringG e tMessage() return s tr i n g . Fo rmat ("S t ud e nt (0 ):我的班级是1, 我的成绩是 2 ”,na m e , gr a de , sc or e );pub lie class Teacher: Pe r s on派生类:老师p r iv ate stri ng s c hoo I;p ri v a t e strin g tit 1 e;publ ic T e a che r ()sc hool ="吉林大学" tit 1 e ="宗师" publ i c str in g g etM e ssage()retu r n s tr i ng .For mat ("Teac h er 0):我的部门 是1,我的职称是2 " ,nam e,schoo 1 , ti t1 e );五、程序运行结果截图六、思考题1、请说明priv a te、p u blic、pro t ecte d这3个访问修饰符的作用。pr otect ed表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论