Telphone tel2 = new SmartPhone(); 这是调用父子类中的方法? IPlayGame ip1 = new SmartPhone(); 这是调用接口类中的方法。因为玩游戏没有父类冲突,且父类中没有玩游戏的功能,所以直接调用接口,且只调得动接口。来自父类的方法还要重新new一个新的对象?
tel2 可以调用父类的方法,不可以调用接口的方法
ip1 可以调用接口的方法,不可以调用父类的方法
SmartPhone tel3 = new SmartPhone();
tel3 可以调用父类的方法也可以调用接口的方法