悉尼歌剧院简笔画素描:谁能帮我看看这个东西用JAVA怎么编出来
2.通过继承得到一个student类和teacher类并为它们添加新的属性和方法。
student:属性,班级 方法,写作业teacher:属性,计算机系 方法,出试卷
3.写一个测试类:输出 088班 张3.去教室 写作业 计算机系 李四 去吃饭 出试卷
用JAVA编写,满足上面3个条件
class Person
{
public String name;
public String gender;
public void gotoClass()
{System.out.print("去教室");}
public void gotoEat()
{System.out.print("去吃饭");}
}
class student extends Person
{
public String class_i;
public void doHomeWork(){System.out.print("写作业");}
}
class teacher extends Person
{
public String dept;
public void makeExam(){System.out.print("出试卷");}
}
public class test
{
public static void main(String[] arg)
{
student s=new student();
s.class_i="088班";
s.name="张3";
teacher t=new teacher();
t.dept="计算机系";
t.name="李四";
System.out.print(s.class_i+s.name);
s.gotoClass();
s.doHomeWork();
System.out.print(t.dept+t.name);
t.gotoEat();
t.makeExam();
}
}
class Person
{
String name;
String sex;
public void goToClassrom()
{
System.out.println(this.name+"去教室!");
}
public void goToDining()
{
System.out.println(this.name+"去吃饭!");
}
}
class Student extends Person
{
String stuclass;
public Student(String name,String sex,String stuclass)
{
this.name=name;
this.sex=sex;
this.stuclass=stuclass;
}
public void writeHomework()
{
System.out.println(this.stuclass+"的"+this.name+"去写作业!");
}
}
class Teacher extends Person
{
public static final String department="计算机系";
public Teacher(String name,String sex)
{
this.name=name;
this.sex=sex;
}
public void getExaminationPaper()
{
System.out.println(this.department+"的"+this.name+"老师去出试卷!");
}
}
public class TestPerson
{
public static void main(String args[])
{
Student zhangsan=new Student("张三","男","088班");
zhangsan.goToClassrom();
zhangsan.writeHomework();
Teacher lisi=new Teacher("李四","男");
lisi.goToDining();
lisi.getExaminationPaper();
}
}