1.demo要求
乒乓球运动员:姓名,年龄,学打乒乓球,说英语
篮球运动员;姓名,年龄,学打篮球
乒乓球教练:姓名,年龄,教打乒乓球,说英语
篮球教练;姓名,年龄,教打篮球
2.demo分析图
3.代码部分
Person
package jeikoAndchouxiang;
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public Person() {
}
}
BasketballSporter
package jeikoAndchouxiang;
public abstract class BasketballSporter extends Sporter{
public BasketballSporter(String name, int age) {
super(name, age);
}
public BasketballSporter() {
}
@Override
public void study() {
System.out.println("篮球运动员学习如何打篮球");
}
}
PingPangSporter
package jeikoAndchouxiang;
public abstract class PingPangSporter extends Sporter implements English{
@Override
public void study() {
System.out.println("乒乓球员在学习乒乓");
}
public PingPangSporter(String name, int age) {
super(name, age);
}
public PingPangSporter() {
}
@Override
public void speakEnglish() {
System.out.println("学习英语");
}
}
coach
package jeikoAndchouxiang;
public abstract class coach extends Person{
public abstract void Teach();
public coach(String name, int age) {
super(name, age);
}
public coach() {
}
}
mBasketballCoach
package jeikoAndchouxiang;
public abstract class mBasketballCoach extends coach{
public mBasketballCoach(String name, int age) {
super(name, age);
}
public mBasketballCoach() {
}
@Override
public void Teach() {
System.out.println("教篮球");
}
}
PingPangCoach
package jeikoAndchouxiang;
public class PingPangCoach extends Sporter implements English{
@Override
public void speakEnglish() {
System.out.println("说英语");
}
@Override
public void study() {
System.out.println("教乒乓");
}
public PingPangCoach(String name, int age) {
super(name, age);
}
public PingPangCoach() {
}
}
test
package jeikoAndchouxiang;
public class test {
public static void main(String[] args) {
PingPangCoach ppc = new PingPangCoach("XXX",25);
System.out.println(ppc.getName()+","+ppc.getAge());
ppc.speakEnglish();
ppc.study();
}
}
以上是所有内容呀 如果有用的话,可以点个小花花哇!