歪 歪就歪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #2 在DEPHI中不能同时继承两个类,如果你需要继承,可以采用INTERFACE的 方法,方式于JAVA的INTERFACE继承类似。
O o*o Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #4 Interface倒可以。 如: TMyCkass = class(TComObject, IShellExtInit) y9y,比我快了22秒。大过年的也不歇歇。
歪 歪就歪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #5 o*o:不行啊,我要分啊,我有好多问题要问啊,谁不想过春节,呜。 麻烦你帮我想想那OpenDialog的问题吧(用不了两天,你给我的200分 就会全部挣回去的)
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #6 Interface的确解决大部分问题。但是,还没有真正达到“继承连个以上类” 最多也是“一个类+N个INTERFACE”而已,鼓,本题我解,呵呵。
歪 歪就歪 Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #7 CJ:对多重继承(如C++)好,还是单一继承加Interface(如JAVA 和DELPHI)的看法各家不一、个人觉得还是Interface清楚些。
W wrench Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #11 DELPHI不能实现多重继承。 只能用接口来模拟 但是这样和C++中的多重继承有很多不同 访问成员时要通过接口
A autumn_l Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-03 #12 type Object1=class Object2=class MyObject=class private FO1:Object1; FO2:Object2; end; //it's my use