关于面向对象的思想``
我搜了一吓以前的贴子,总结一吓,面向对象的思想就是把问题都抽象成一个类,对不?这样做的好处是提高代码的可重用性,
我想面向对象的思想应该不止这么少,请各位高手谈谈你们的看法!
问题点数:0、回复次数:15Top
1 楼Squall1009(钰枫)(找工作ing)回复于 2004-12-03 22:38:58 得分 0
封装,继承,多态Top
2 楼fatcat_xp(肉肉猫)回复于 2004-12-03 22:43:46 得分 0
倒 何不说 具体问题具体分析
Top
3 楼fanbonbon(asdf)回复于 2004-12-03 22:46:38 得分 0
不止是可重用性
还有空间,效率上的优势
也就是封装吧
多态表现为重载,虚函数
继承最为重要
俺的理解^_^Top
4 楼Squall1009(钰枫)(找工作ing)回复于 2004-12-03 23:15:50 得分 0
只有覆盖才能实现多态....Top
5 楼junnyfeng(风歌)回复于 2004-12-03 23:25:41 得分 0
类/抽象类/继承/重载/对象Top
6 楼net_fogprince(韶华)回复于 2004-12-03 23:40:33 得分 0
我认为抽象和分类非常重要Top
7 楼qnjian(南一郎 )回复于 2004-12-03 23:42:27 得分 0
抽象、继承、封装、重用、多态Top
8 楼studyingcpp()回复于 2004-12-04 00:13:24 得分 0
不懂``。。Top
9 楼foreverbeyond(永远)回复于 2004-12-04 00:51:29 得分 0
面向对象就是面向世界,也就是要把问题世界化,世界中的各种物体相生相克,也就代表了类及模块之间的继承及调用的关系,面向对象编程实际上就要把自己当成上帝,想造什么就造什么,甚至可以把猫的特性封装到狗的功能中去(不过这样的上帝不当也罢),前提是必须知道制造的过程也就是必须明白类的继承,多态等的基本用处及关系,就像上帝必须知道猫和狗的DNA是完全不同的。Top
10 楼baichihang(白痴航)回复于 2004-12-04 01:01:34 得分 0
卖肉丸。。。。。。。。。。。。Top
11 楼superpig2k(superpig2k)回复于 2004-12-04 11:37:46 得分 0
.Top
12 楼hhs16(红旗)回复于 2004-12-04 13:28:06 得分 0
注意基于对象和面向对象的区别。
C++不是纯粹的面向对象语言,因为可以定义全局函数。Top
13 楼sharkhuang(走吧走吧!人总会慢慢长大~)回复于 2004-12-04 13:31:46 得分 0
仁者见仁,智者见智Top
14 楼goodluckyxl(被人遗忘的狗)回复于 2004-12-04 16:49:17 得分 0
面向对象
顾名思义 -> 将有联系对象抽象成特殊的属性基础表达“抽象类”
内含所有 有联系的 属性和方法
将所有联系的对象特殊话 即继承拓展
一一实现方法
反正要说也很多 还是自己看看吧Top
15 楼hewittlee(只爱C++)回复于 2004-12-04 17:03:09 得分 0
编程思维的方式更接近现实!要看多点书阿!Top




