6
6559026
Unregistered / Unconfirmed
GUEST, unregistred user!
yysun兄的观点:
我的观点很简单:要把 GP 应用到 Delphi:
1、固定到类里去的做法已经有了如 TList,
2、用 ADT 基本上是模仿 C++ 的纯虚拟类,应该考虑为什么 C++ 没有这么做?
RTTI 只是个补丁而已。
3、因为没有 C++ 的 template ,唯一可行的只能参照 Java,用 interface了。
对于以上的实现方法,我只有八分的理解和设计思路,兄台有否新观点、新资料?
能否寄给小弟一份?左兄的实现方法有一个本质问题是:object pascal中对象的
拷贝是应用,这给赋值语句带来极大的不便,怎么解决?
flier兄,dream_soft兄;如果有时间的话同样请帮忙,小弟急,目前我要做的工作
就是实现一个object pascal的GP实例?。。。?!!!
即要实现类型参数化和子程序参数化,类型参数化还算有一点眉目,子程序参数
化还在考虑中。请高手give me a hand
我的观点很简单:要把 GP 应用到 Delphi:
1、固定到类里去的做法已经有了如 TList,
2、用 ADT 基本上是模仿 C++ 的纯虚拟类,应该考虑为什么 C++ 没有这么做?
RTTI 只是个补丁而已。
3、因为没有 C++ 的 template ,唯一可行的只能参照 Java,用 interface了。
对于以上的实现方法,我只有八分的理解和设计思路,兄台有否新观点、新资料?
能否寄给小弟一份?左兄的实现方法有一个本质问题是:object pascal中对象的
拷贝是应用,这给赋值语句带来极大的不便,怎么解决?
flier兄,dream_soft兄;如果有时间的话同样请帮忙,小弟急,目前我要做的工作
就是实现一个object pascal的GP实例?。。。?!!!
即要实现类型参数化和子程序参数化,类型参数化还算有一点眉目,子程序参数
化还在考虑中。请高手give me a hand