delphi 面向对象概念的具体用法?
请大家帮忙理解下面向对象的
继承;接口;封装……………………的概念 以及具体做什么用
希望用自己的语言概况下 谢谢谢谢!!!
[解决办法]
找本书看
[解决办法]
这东西还是意会不言传的好,否则买本书看看就可以了
建议问下度娘 “模式” 对LZ理解对象很有用的
[解决办法]
推荐一本电子书:Delphi高手突破(官方版).pdf.
里面介绍的不错,多看看,隔一段时间再看看,感觉都不一样.
各种开发语言的继承;接口;封装讲的意思都差不多.
thinking in java里面介绍的也不错.
举个例子:
人 是一个类,可以吃饭,行走,有名字,有父母,会思考,有语言.
封装就是把不想让人看到或者不需要让别人看到的隐藏起来,比如:人有名字,你可以知道他的名字,但不能修改他的名字...,封装得只是让你读取他的名字,
封装好了的东西,就变成了一个接口.
继承:
中国人,不光具有人的一切属性,并且还有自己的个性,那就是"中国"的人.
接口:
[解决办法]
[解决办法]
楼主可以好好的理解一下面向对象的技术,delphi也和其他的面向对象编程工具大同小异,基本就是抽象成类等等
[解决办法]
再建议去下一些DelphiBBS的一些东西,里面讲的多的得.
多看看,然后用打比喻的方法试着理解,还是有不错的效果.
[解决办法]
http://www.netyi.net/Book/143e3d4a-0d8c-4262-87d8-094351ac7259.htm
[解决办法]
把windows 系统看成是一个对象
现在windows 用 95 98 2000 XP 等等各种不同的升级版本
后面的版本基本上都支持,前面的版本的功能
一个系统的继承
程序中设计类,对象,模块等等,差不多都是把里面的具体实现办法封装起来,只提供标准统一的接口,方便修改里面的具体实现方法 方便修改程序 升级程序
[解决办法]
举一个生活中的例子。
我们都知道插排,插排可以插很多的电器,那么电器和插排的插座相连,
才能取到电源,然后工作,这个插座,你可以理解为一个接口。
插销呢?有很多种,有三项的,有两项的,最简单的就是两根电源线往电源板上一插
就可以工作了,但这样使用不安全,我们把两根电源线配上两根或三根金属片,
再用橡胶或所料塑封一下,成为一个插销,这个就可以近似称为封装。
有的插销可能还有定时功能,可以提供更丰富的功能,我们把这种在原有功能
基础上再增加新的功能,称为继承。比较恰当的例子就是,儿子和爸爸的关系,
儿子继承了爸爸的某些特征。
[解决办法]
面向对象 不论delphi还是java 最主要的就是针对抽象编程