public interface play{
public void wangzherongyao();
public void juediqiusheng();
}
public class Xiaoming implements play{
@override
public void wangzherongyao(){
system.out.println("孙策");
}
@override
public void juediqiusheng(){
system.out.println("绝地岛");
}
public class Laowang implements play{
private play play;
public Laowang( play play){
this.play=play;
}
public Laowang(){
this.play= new PanJinLian();
}
@override
public void wangzherongyao(){
this.play.wangzherongyao();
}
@override
public void juediqiusheng(){
this.play.juediqiusheng();
}
}
public class user {
public static void main(String[] args) {
XiaoMing ming=new XiaoMing();
Laowang v=new Laowang (ming);
v.juediqiusheng();
}
}