求关于delphi类和对象方面的学习方法(200分)

  • 主题发起人 主题发起人 Fayening
  • 开始时间 开始时间
F

Fayening

Unregistered / Unconfirmed
GUEST, unregistred user!
我学习用delphi已经很长时间了,但是每当遇到关于类和对象方面的知识就头痛
继承,多态等等,以前学习过c++,但是学的也不好,现在请教高手们给我指指路
看什么书比较好,假期是个机会,想把它搞定!
 
我想老看书也是没用的,看C++书的时候老是想睡觉.
做些例子不好么??
单纯的看书效果不会好.我都是一边写程序一边理解.
 
如果自学我想只有一个办法就是多看书,不懂也要看。
多看几本不同的书,这些书描述类的方法都不同,这样有助于你理解类的。

倒是我现在想了解VC觉得入门难,一个Hello World程序也让我不好理解。
自学就是有这样的困难,只好多看书,不懂的要看懂,多看。毕竟整天问
别人书上有答案的问题自己也觉得烦。
 
<<Delphi 4 编程技术内幕>> Charlie Calvert
 
《Delphi5 开发人员指南》和楼上的那位仁兄说的书是个不错的选择
不过我觉得最便宜的是delphi自带的帮助,不过e文嘛,是个问题
最好是借助《金山词霸》之类的软件,同时也可以e文,一举两得
哈哈。。。[:D]
 
其实你看看Delphi的源代码对你有很大的帮助的,特别是学OO
 
Mastering delphi 6.0
 
多看书。然后自己做例子。不懂就看DELPHI的自带帮助。。
再弄不明白就上DFW来问啊。。
 
这类知识什么书上都有的吧!
 
Marco Cantu 的书还可以
 
最重要是自己理解
 
我的情况和Fayening兄弟差不多.
前阵子到侯捷网站去,看了些文章收获挺大.
觉得要好好理解OOP,还需从C++开始.
 
>>Marco Cantu 的书还可以
是呀是呀,可惜中文版的不多呀。我的E文又差,可惜。
 
>>Mastering delphi 6.0
哪里有中文电子版呀?
 
我认为学做控件很有帮助。
找些有关控件的资料,再看几个简单的Delphi标准控件的源代码,反正VCL的源代码都有
 
同意楼上cooton的说法,如果觉得坐控件比较难,可以先用非可视化的方法写界面,呵呵,
比如写一个带有翻页和排列控件布局的类似pagecontrol那样的程序,不需要注册,直接运行,
有了基础就好去看vcl原码了。
另外我觉得现在的delphi书很多不好,好的有关delphi的中文书实在太少了,其中多数是
讲如何用delphi控件的事件触发,却不讲oo的原则方法思路,不过我认为学oo不一定要基于
某种语言,主要是思维方式,只是用的时候要考虑到具体语言的特点,比如delphi没有多重继承等
可以在学习delphi的同时看看软件工程方面的书。
楼上有人说学oo要从c++起,我觉得不一定,主要是很多oo的书是c++的例子,但只要稍微懂
c++的结构语法看起来不会很麻烦,其实我觉得delphi的oo比c++好多了,呵呵
 
面向对象的方法特点是类似现实生活中的事物,多联系现实想想。
这方面的书建议采用国外的书藉,外国人说得比较形象,好理解(并非哈外)。
而且这样的书并非Delphi独有,多看看。
对于Delphi的基本功,首推Delphi自带的PDF文档:Development Guide,
Object Pascal Language. 不要畏难英文,其实这是锻炼的好机会。实际上,
其中并没有什么高深的语法,偏僻的单词。掌握三点:1)多了解控件、属性、方法、
事件的英文说法,通常很容易举一反三。2)明白串联以上专用单词的只是一些简单的语句。
3)完全可以望文生意,比如属性ResetAfterPrint 是做什么用的,不用我说吧?
很多情况都可以这么猜的,猜多了就会习惯了。
另外,有问题多打开帮助(实际上很大程度上就是在查看Development Guide)。
 
看VC++再做例子或看例子,可以帮助你理解对象和面向对象的方法!
 
多看书,多做练习,多来大富翁,自己定个小项目做做,有效
 
我和Fayening兄的问题也差不多,谢谢各位的意见!:)
 
后退
顶部