紧急求助java

[复制链接]
查看11 | 回复1 | 2021-1-27 05:29:13 | 显示全部楼层 |阅读模式
4.编写程序:
①定义一个父类Person,该类包含2个属性(name,age),2个方法吃饭(eat,打印“吃饭”),睡觉(sleep,打印“睡觉”);
②设计两个子类Student和Teacher
③让学生类Student继承Person类,添加属性学号(stuNo),添加方法学习(study,打印“学生学习”)
④让老师类Teacher也继承Person类,添加属性课程(course),添加方法教课(teach,打印“老师教课”)
⑤为Student和Teacher添加构造函数,分别对成员变量初始化
⑥编写测试类Test,测试Student类和Teacher。
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:29:13 | 显示全部楼层
classPerson{
Stringname;
intage;
voideat(){
System.out.println("吃饭");
}
voidsleep(){
System.out.println("睡觉");
}
}
classStudentextendsPerson{
intstuNo;
Student(){
this.stuNo=1;
}
voidstudy(){
System.out.println("学生学习");
}
}
classTeatherextendsPerson{
Stringcourse;
Teather(){
this.course="语文";
}
voidteath(){
System.out.println("老师教课");
}
}
publicclassMain{
publicstaticvoidmain(String[]args){
Studenttest1=newStudent();
test1.study();
Teathertest2=newTeather();
test2.teath();


}
}
明显是个课后作业,我也是刚学不久,不知道是不是这么个意思,题目非常简单
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行