什么是面向对象设计
请教各位大虾
什么是面向对象设计?如何建立这种设计思维?
问题点数:0、回复次数:7Top
1 楼fingerfox(狐狸【人不要脸,天下无敌】)回复于 2004-12-04 01:26:24 得分 0
sfTop
2 楼fingerfox(狐狸【人不要脸,天下无敌】)回复于 2004-12-04 01:26:29 得分 0
2Top
3 楼fingerfox(狐狸【人不要脸,天下无敌】)回复于 2004-12-04 01:26:32 得分 0
3Top
4 楼z0z()回复于 2004-12-04 01:40:20 得分 0
呵 你小子小心被删帖Top
5 楼qinyidaxia(平凡)回复于 2004-12-04 08:08:05 得分 0
开玩笑啊Top
6 楼zxq520zf(╭⊙_⊙╮)(亿万负翁)(OH,MY GOD!彩票居然中了5块钱!)回复于 2004-12-04 08:15:20 得分 0
不是吧 楼主失意了?Top
7 楼Ivcn(其实我是一名程序员|软件黄牛)回复于 2004-12-04 08:31:43 得分 0
汽车见过吗,汽车分为轿车,卡车,面包车等。
如果说汽车是一个大类,那么轿车,卡车,面包车就是这个大类派生的子类
现在轿车,卡车,面包车都还只是个概念而已,没有确实的物体存在。
现在假设现在制车厂生产了一辆轿车,编号为001那么这是个确确实实存在的物体,这时候就有轿车这个类产生了一个对象,就是001轿车,这就是面向对象概念。
因为不同的对象有不同的作用和方法,比如说生产出来的轿车具备小,快的特点,这是根据厂家
书面定义的轿车的概念而实际制造出来的车的性能。根据厂家在书面上定义的卡车的作用,他们生产
的卡车就具备载货的功能。而无论什么车都是轮子,有发动机的,有方向盘,这些都是从父类汽车这个
大类继承的,这就是继承,然后轿车,卡车,面包车都有自己独有的特性,是其他车不具有的,
这边是子类除了继承父类的基础上,又衍生自己的方法。这样楼主能懂吗。Top




