套野鸡视频全集野鸡:JAVA 类型上溯

来源:百度文库 编辑:高考问答 时间:2024/05/06 08:13:44
假设有个接口A(包含方法a()),它的一个子接口B(包含方法b()),类C实现接口B,这时语句A w=new C();System.out.print(w.b());出错,不是说类型上溯是安全的吗?为什么上溯到最高类型会出错?

A w=new C();这时是接口A的引用指向C 此时无法访问到B
虽然C实现了B 只是形式上的实现 而生成的A对象无法A的子借口B