public class Tran{
public static void main(String[] args){
Bluetooth b=new Meizu();
Momputer c=new Computer();
c.transmission(b);
}
}
class Computer{
public void transmission(Bluetooth b){
b.transmission();
}
}
interface Bluetooth{ //接口:蓝牙
public void transmission();
}
class phone{
String name;
publilc void transmission(){
}
public void call(){
}
}
class Nokia extends Phone{ //Nikia 未继承接口蓝牙,其中的方法transmission()属于对父亲方法的重写
public Nokia(){
this.name="诺基亚";
}
public void transmission(){
System.out.println(name+"在传输数据");
}
}
class miMllet extends Phone implements Bluetooth{
public Millet(){
this.name="小米";
}
public void transmission(){ //Millet继承接口蓝牙,方法transmission()是对接口中方法的实现
System.out.println(name+"在和电脑传输数据");
}
}
class Meizu extends Phone implements Bluetooth{
public Meizu(){
this.name="魅族";
}
public void transmission(){
System.out.transmission(name+"在和电脑传输数据");
}
}
}