abstract class Person
{
private String name;
private int age;
public abstract void sleep();
}
abstract class Player extends Person
{
public abstract void play();
}
abstract class Teacher extends Person
{
public abstract void teach();
}
class PPlayer extends Player implements English
{
public void sleep(){
System.out.println("边打乒乓球边睡");
}
public void play(){
System.out.println("打乒乓球");
}
public void study(){
System.out.println("学英语");
}
}
class Lplayer extends Player
{
public void sleep(){
System.out.println("边打lan球边睡");
}
public void play(){
System.out.println("打lan球");
}
}
class PPteacher extends Teacher implements English
{
public void sleep(){
System.out.println("边打乒乓球边睡");
}
public void teach(){
System.out.println("jiao");
}
public void study(){
System.out.println("学英语");
}
}
class Lteacher extends Teacher
{
public void sleep(){
System.out.println("边打LAN球边睡");
}
public void teach(){
System.out.println("jiao");
}
}
interface English
{
public abstract void study();
}
class Dome3
{
public static void main(String[] args)
{
PPlayer p= new PPlayer();
p.sleep();
p.play();
p.study();
}
}
|
|