悉尼歌剧院简笔画素描:谁能帮我看看这个东西用JAVA怎么编出来

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 14:58:25
1.设计一个Person类: 属性:姓名,性别 方法:去教室,去吃饭

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();
}
}