sorry 各位,事情是这样的(热泪盈眶的说):
昨天在 SEE 与人聊天,谈到C++的问题,有人问,DELPHI是否有多重继承
我说没有,可有人说有,并说在 PASCAL 的 SOURCE 中是常见的,CJ 以为
显然是自己孤陋寡闻了,请教之,此君举一例:
TCJ = class(THuman,TDog);
后曰:哎呀,此两类不相容,改之:
TCJ = class(TObject,TDog);
CJ好象未曾见过类似东东,也未听说PASCAL中的多重继承,显然,C出生的
CJ,学C++有没有好好写过程序,半路出家到 OBJECT PASCAL,基础显然不
好,觉得需详细探究此问题,故有此一问。
今天,情急之下,我把 DELPHI 的 OBJECT PASCAL REFERENCE 从头到尾仔
细阅读一遍,还是没有答案,最多也是个 INTERFACE 而。
不幸的是:经此一看,把 CJ 脑子里的 OBJECT PASCAL 理论搞的乱七八糟
自从上次从桌上摔下来之后,从没有像现在脑子那么混乱的。
请诸位大侠务必帮忙,帮 CJ 理一下概念,画龙点睛即可,只是理一下,万
分感谢。