中易网

定义普通人,老师,班主任,学生,提供适当的seter/geter,阐述他们之间的关系

答案:1  悬赏:10  
解决时间 2021-01-18 22:54
定义普通人,老师,班主任,学生,提供适当的seter/geter,阐述他们之间的关系
最佳答案
人类:
class Man{
private String name;//名字
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
教师类:(教师也是人,理应继承人类)
class Teacher extends Man{
private String teaNum;//教师工号
public String getTeaNum() {
return teaNum;
}
public void setTeaNum(String teaNum) {
this.teaNum = teaNum;
}
}
班主任类:(班主任也是老师,所以继承老师类,当然人类的属性也继承了下来)
class BanZhuRen extends Teacher{
private String ClsNum;//所带的班级
public String getClsNum() {
return ClsNum;
}
public void setClsNum(String clsNum) {
ClsNum = clsNum;
}
}
学生类:(学生是人,所及继承人)

class Student extends Man{
private BanZhuRen ren;
public BanZhuRen getRen() {
return ren;
}
public void setRen(BanZhuRen ren) {
this.ren = ren;
}
}

可以看出,人类是这里面所有角色的父类,其中老师和学生直接继承人类,将人类的姓名属性继承,所以不用再次定义同样拥有姓名这个属性(这就是继承的一个好处哦),班主任是老师的子类,因为众多老师里面班主任只是一种特别的老师,但是班主任也是老师,所以应该拥有老师的属性--教师工号。学生里面的属性--班主任,指的是每个学生都应该有一个班主任,所以可以将班主任作为学生的属性
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
首套房未满五年过户费怎么算
双色球093开奖出球顺序
上句:听晨钟暮鼓看云卷云舒,对下句,
简短的短怎么写
处理行来人 这件事怎么处理
阿瓦人民唱新歌歌词
谁知道启启还直播吗?在的话在哪里直播
百癫疯要和其他白斑区分开!
听说gay圈很乱,是不是真的呢
千雅灯饰怎么去啊,我要去那办事
现实生活中有可能通过心理暗示致人死亡吗
百度网盘下载视频下到99%就停住了怎么回事
不上erp是等死 上erp是找死。作为小企业,什
坐大堂在古代指是什么意思
思悠悠,恨悠悠,恨到归时方始休是什么意思
推荐资讯
园洲爽口佳做多久可以辞职
谁知道历史上康熙的宜妃是怎么死的?康熙真的
汽车2017年12月7日年出厂到2018年6月买算库存
为什么人们爱蚕不爱蝉?人们精心养蚕而却不理
不想浪费大好时光,我有很多空闲时间有什么业
头戴红帽子,身穿白了袍子,说话伸脖子,走路摆
lifedbo这个品牌法国真的存在吗
求混混版《水手》歌词。
中国邮政储蓄银行(水车支行)(水车镇水车村2组
行政公文中抄送、主送、抄报的区别,都分别适
一辆私家车一年跑多少公里比较正常,四万公里
好梦圆美容美发培训学校(十堰丹江口)地址在什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?