下载后可任意编辑修练 8 年 C++面对对象程序设计之体会六年前, 我刚热恋”面对对象”( OBJECT-ORIENTED) 时, 一口气记住了近十个定义
六年后, 我从几十万行程序中滚爬出来准备写点心得体会时, 却无法解释什么是”面对对象”, 就象说不清楚什么是数学那样
软件工程中的时髦术语”面对对象分析”和”面对对象设计”, 一般是针对”需求分析”和”系统设计”环节的
”面对对象”有几大学派, 就象如来佛、 上帝和真主用各自的方式定义了这个世界, 并留下一堆经书来解释这个世界
有些学者建议这样找”对象”: 分析一个句子的语法, 找出名词和动词, 名词就是对象, 动词则是对象的方法( 即函数)
当年国民党的文人为了对抗毛泽东的《沁园春·雪》, 特意请清朝遗老们写了一些对仗工整的诗, 请蒋介石过目
老蒋看了气得大骂: ”娘希匹, 全都有一股棺材里腐尸的气味
”我看了几千页的软件工程资料, 终于发现自己有些”弱智”, 无法理解”面对对象”的理论, 同时醒悟到”编程是硬道理
” 面对对象程序设计语言很多, 如 SMALLTALK、 ADA、 EIFFEL、 OBJECT PASCAL、 VISUAL BASIC、 C++等等
C++语言最讨人喜爱, 因为它兼容 C 语言, 而且具备 C 语言的性能
近几年, 一种叫 JAVA 的纯面对对象语言红极一时, 不少人叫喊着要下载后可任意编辑用 JAVA 革 C++的命
我认为 JAVA 好比是 C++的外甥, 虽然不是直接遗传的, 但也几分象样
外甥在舅舅身上玩耍时洒了一泡尿, 俩人不该为此而争吵
关于 C++程序设计的书藉非常多, 本章不讲 C++的语法, 只讲一些小小的编程道理
假如我能早几年明白这些小道理, 就能够大大改进数十万行程序的质量了
C++面对对象程序设计的重要概念 早期革命影片里有这样一个角色, 她说: