展开全部
感觉上32313133353236313431303231363533e58685e5aeb931333366303763面的答案有点不是为这个题目专门提供的,有很多不是很需要的代码。
另外用接口编写,很显然,所有的学生,教师,裁判都可以用person接口,住宿和吃饭问题就是接口里面的方法。interface Person{
public void Stay();
public void eat();
}
class Student implements Person{
public void Stay() {
System.out.println("住在学生宿舍");
}
public void eat() {
System.out.println("在学生食堂吃饭");
}
}
class Teacher implements Person{
public void Stay() {
System.out.println("住在教师公寓");
}
public void eat() {
System.out.println("在教师食堂吃饭");
}
}
class Judge implements Person{
public void Stay() {
System.out.println("住在宾馆");
}
public void eat() {
System.out.println("在宾馆吃饭");
}
}