H hcx Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #1 请大家解释一下类引用是怎么回事,我看来看去就是不是很明白。 还有那有讲解object pascal 比较详细的书,比如象VB的语言参考手册
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #2 现在随便买一本讲 delphi 的书,都有 object pascal
S sanrex Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #4 这个问题并不菜,看书也不好明白 1。 基本概念 引用,为reference ,从概念上来看,比较简单 比如: A reference of B ,那么就说B是 A 的别名-----另外一个名字 代码: A ref B; A : =10 b := 11 那么A的数值为11,即对B的任何操作和对A的一样 2. 那么实际上的应用是什么呢? 很多人都看过一个经典的例子叫swap(在很多c++的教程中),它分别通过指针方式和引用方式实现了两个版本 可以比较容易的找到它。引用方式对比指针方式代码比较好读,不容易出错。你可以看一下,效果 很明显 3。 类的应用只是类型的一个特例,没有特别之处 4。 整体上来说,引用是对指针的一个优秀的替换,简单,容易读,代码质量也比较高 5。 对很多语言来说,引用是语言的一个高级特征,比如perl ,没有引用,就没有package class的概念
这个问题并不菜,看书也不好明白 1。 基本概念 引用,为reference ,从概念上来看,比较简单 比如: A reference of B ,那么就说B是 A 的别名-----另外一个名字 代码: A ref B; A : =10 b := 11 那么A的数值为11,即对B的任何操作和对A的一样 2. 那么实际上的应用是什么呢? 很多人都看过一个经典的例子叫swap(在很多c++的教程中),它分别通过指针方式和引用方式实现了两个版本 可以比较容易的找到它。引用方式对比指针方式代码比较好读,不容易出错。你可以看一下,效果 很明显 3。 类的应用只是类型的一个特例,没有特别之处 4。 整体上来说,引用是对指针的一个优秀的替换,简单,容易读,代码质量也比较高 5。 对很多语言来说,引用是语言的一个高级特征,比如perl ,没有引用,就没有package class的概念
S sanrex Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-20 #5 讲object pascal ,可能做好的就是borland中文手册了
敏 敏哥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-24 #6 这个问题并不菜,即使是使用Delphi多年的同志都未必能真正弄明白。 类引用变量就是指针,指向一个类的VMT ! 请阅读: http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=237769 若有读不懂的地方,贴上来大家讨论。 至于“讲解object pascal 比较详细的书”,市面上几乎没有。 愿意讲解object pascal的书一般是写给入门者看的,水平有限,多为Delphi在线帮助的蹩脚 翻译版。 不屑于讲解object pascal的书是所谓高手的书,越看越糊涂。 其实最好的、最权威、最准确的、最全面的讲解object pascal的“书”就是Delphi的在 线帮助,最近我刚把关于object pascal的Help文件全部浏览了一遍(一个很痛苦的过程),受 益非浅。 听说有人在网上发起了个翻译Delphi帮助文档的活动,很多人参加。我认为这种活动是 很有意义的,但对翻译质量有点担心。Delphi帮助文档前后相关性很强,很多名词术语不能 从字面翻译,最好自己从头到尾完整地看一遍。
这个问题并不菜,即使是使用Delphi多年的同志都未必能真正弄明白。 类引用变量就是指针,指向一个类的VMT ! 请阅读: http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=237769 若有读不懂的地方,贴上来大家讨论。 至于“讲解object pascal 比较详细的书”,市面上几乎没有。 愿意讲解object pascal的书一般是写给入门者看的,水平有限,多为Delphi在线帮助的蹩脚 翻译版。 不屑于讲解object pascal的书是所谓高手的书,越看越糊涂。 其实最好的、最权威、最准确的、最全面的讲解object pascal的“书”就是Delphi的在 线帮助,最近我刚把关于object pascal的Help文件全部浏览了一遍(一个很痛苦的过程),受 益非浅。 听说有人在网上发起了个翻译Delphi帮助文档的活动,很多人参加。我认为这种活动是 很有意义的,但对翻译质量有点担心。Delphi帮助文档前后相关性很强,很多名词术语不能 从字面翻译,最好自己从头到尾完整地看一遍。
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-24 #7 我的理解与sanrex差不多,可能还不如sanrex.就不说了, 敏哥也应该是高手.
Y yucd Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-28 #9 我也用同感,现在的书都是介绍delphi的多,就像介绍vc++而不介绍c++语言一样 hcx说的OBJECT PASCAL的书一定是只介绍语言的,就是说如果有VIRIL PASCAL也能用的 不是那种华而不实的介绍DELPHI 操作的书 至于引用用就是指针,就是把一个变量或类和其他变量或类联系起来罢了
我也用同感,现在的书都是介绍delphi的多,就像介绍vc++而不介绍c++语言一样 hcx说的OBJECT PASCAL的书一定是只介绍语言的,就是说如果有VIRIL PASCAL也能用的 不是那种华而不实的介绍DELPHI 操作的书 至于引用用就是指针,就是把一个变量或类和其他变量或类联系起来罢了
P pengchengfei Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-28 #10 类引用就是你要编写的程序中要调用的代码,你引用类就是继承了基类的基本属性. 你想多了解Object Pascal的话,可以参考一下<<Delphi5.0 实例与编程入门>>中 的第二章&——Delphi的灵魂——Object Pascal.该书讲的还不错,希望能对你有 所帮助。
类引用就是你要编写的程序中要调用的代码,你引用类就是继承了基类的基本属性. 你想多了解Object Pascal的话,可以参考一下<<Delphi5.0 实例与编程入门>>中 的第二章&——Delphi的灵魂——Object Pascal.该书讲的还不错,希望能对你有 所帮助。
P pengchengfei Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-28 #12 该书是Delphi5.0实例与编程入门,知道了吗?
Z zhuhuan Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-05 #13 书?什么书?你到书店里,翻开一本书,里面全是窗体,图画,有点代码也是从DELPHI的 帮助里抄的,连DFM文件的代码都有(我KAO),这些书都是垃圾!其实在国外有不少DELPHI 5。0的好书,可是中国就是不出版,书店里尽是写什么教授、讲师写的垃圾,目前有两本 书,DELPHI 4。0 Unleashed和DELPHI 4。0 开发大全,尤其是前一本,是INPRISE内部的 工程师写的,绝对OK,尽管是4的,不过写的绝对是PERFECT,还有台湾李维的书也可以,其实 李维也是INPRISE的
书?什么书?你到书店里,翻开一本书,里面全是窗体,图画,有点代码也是从DELPHI的 帮助里抄的,连DFM文件的代码都有(我KAO),这些书都是垃圾!其实在国外有不少DELPHI 5。0的好书,可是中国就是不出版,书店里尽是写什么教授、讲师写的垃圾,目前有两本 书,DELPHI 4。0 Unleashed和DELPHI 4。0 开发大全,尤其是前一本,是INPRISE内部的 工程师写的,绝对OK,尽管是4的,不过写的绝对是PERFECT,还有台湾李维的书也可以,其实 李维也是INPRISE的