[Java] 纯文本查看 复制代码
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();
}
}