作者johnnny (枪圣吕未根!!)
看板SFFamily
标题Re: [问题] java?
时间Wed Oct 23 00:47:35 2002
※ 引述《jfred (46 KING)》之铭言:
: ※ 引述《johnnny (枪圣吕未根!!)》之铭言:
: : compiler or virtual machine?
: : 我的意思是:
: : 圆(superclass,已implement method) - 椭圆(subclass,extend圆已implement的method)
: : 现在想要加入"画"的功能
: : 把"画"想成是interface
: : 圆(superclass,已implement method) ┐椭圆(subclass,extend圆已implement的method
: : 画(interface,未implement method) ┘ 且implement画未implement的method)
: : 但是如果我今天想要达到:
: : 圆(superclass,已implement method) ┐圆柱(subclass,extend圆已implement的method
: : 方(superclass,已implement method) ┘ 且extend方已implement的method)
: : 这种多重继承的特性就不能完全用interface来取代
: : 怎麽办?
: 老邱我看不懂你写的…
呜
我这边是在解释
如果硬要用interface做(达)到多重继承的效果的话
我觉得
没有办法很完全
也就是说:
多重继承的特性不能完全用interface来取代
怎麽办? -> 我要问的是,除了interface这个方法之外,还有没有其他的方法
至於我的例子举的不太好
大家可以自行想像一个需要用到"多重继承的特性"的例子....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.223.3.148
※ 编辑: johnnny 来自: 61.223.3.148 (10/23 00:57)