Java 接口

Posted on 2019-05-16 21:36  18软工五班吴赞  阅读(100)  评论(0)    收藏  举报
interface p {
public void eat();
 
public void sleep();
 
public void play();
}
 
class Student implements p {
String personClass;
 
public Student(String personClass) {
this.personClass = personClass;
}
 
public void eat() {
System.out.println("我是" + personClass + "去食堂饭!!");
}
 
public void sleep() {
System.out.println("我是" + personClass + "去宿舍睡觉!!");
}
public void play(){
System.out.println("我是" + personClass + "去网吧玩!!");
}
}
 
class Teacher implements p {
String personClass;
 
public Teacher(String personClass) {
this.personClass = personClass;
}
 
public void eat() {
System.out.println("我是" + personClass + "去教工食堂饭!!");
}
 
public void sleep() {
System.out.println("我是" + personClass + "去公偶睡觉!!");
System.out.println("我是" + personClass + "去公偶睡觉!!");
}
public void play(){
System.out.println("我是" + personClass + "去麻将馆玩!!");
}
}
 
class Parents implements p {
String personClass;
 
public Parents(String personClass) {
this.personClass = personClass;
}
 
public void eat() {
System.out.println("我是" + personClass + "城市印象吃饭!!");
}
 
public void sleep() {
System.out.println("我是" + personClass + "去城市印象睡觉!!");
}
public void play(){
System.out.println("我是" + personClass + "去城市印象玩!!");
}
}
 
public class Demo2 {
 
public static void main(String[] args) {
Student s = new Student("学生");
s.eat();
s.sleep();
s.play();
Teacher t = new Teacher("教师");
t.eat();
t.sleep();
t.play();
Parents p = new Parents("家长");
p.eat();
p.sleep();
p.play();
 
}
 
}

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3