public interface Basketball {
//打篮球
public abstract void playBasketBall();
}
public interface Football {
//踢足球
public abstract void playFootBall();
}
public interface PaiQiu {
//打排球
public abstract void playPaiQiu();
}
public class Test {
public static void main(String[] args) {
//进入俱乐部
inClub(new Basketball() {
public void playBasketBall() {
System.out.println("会打篮球的进来了");
}
});
inClub(new PaiQiu() {
public void playPaiQiu() {
System.out.println("会打排球的进来了");
}
});
inClub(new Football() {
public void playFootBall() {
System.out.println("国足来了");
}
});
}
//加入俱乐部
public static void inClub(Basketball b) {
b.playBasketBall();
}
public static void inClub(PaiQiu p) {
p.playPaiQiu();
}
public static void inClub(Football f) {
f.playFootBall();
}
}| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |