java继承问题 假设有类A,B,C,D它们之间有这样的关系B继承AC继承AD继承B那么下面的代码会出现什么问题?为什么?C c_class = new D();谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这种做法是java多态的性质,多态的前提是两个类之间有父子类关系(继承),虽然C、D有共同的父类A,但是C、D之间没有继承关系,所以这里多态性质失效,编译就出问题。 A -- 动物B -- 狗C -- 猫D -- 沙皮C c_class = new D(); 猫 c_class = new 沙皮();你说会有什么问题。 如何从session获取登录页的账号密码 jsp回车提交画面的问题 冻结表头问题? struts2 property向action传数据 JavaScript表单认证 java web+tomcat+花生壳动态ip配置问题 xml怎么读取内存的数据库加载驱动 为什么有的时候servlet的init()会调用两次? 设置了环境变量,但是提示类找不到。 如何动态得到checkbox,radio的值 标签问题 Struts 动态 ActionForm的问题
B -- 狗
C -- 猫
D -- 沙皮C c_class = new D();
猫 c_class = new 沙皮();你说会有什么问题。