深度探索 c++对象模型 中文版

时间:2011-12-30 10:25:41
【文件属性】:

文件名称:深度探索 c++对象模型 中文版

文件大小:24KB

文件格式:RAR

更新时间:2011-12-30 10:25:41

C++设计模式

以C++的思维方式解决问题,对于对C语言已经很熟悉的人来说会很不能适应。需要一段时间来适应,不然会将代码写的似是而非。 而且不能邯郸学步,必须从思想上彻底的C++(OO),如果只是依葫芦画瓢,那结果很可能是用C++的语法编写C式的程序。本人曾经犯的 典型的低级的错误之一,就是无意识的一个类无限制的扩充,完全没有考虑到类的多层结构(基类-派生类),需要属性或方法便在类中 增加,虽然也用到了多态、重载等一些OO的设计方式,但最后这个类庞大无比,除了在当前系统中任劳任怨的工作外,一点复用的可能 都没有,如果另一个系统还需要一个类似的东西,那只能重新设计实现一个新的类。并且最致命的是在维护更新时带来得麻烦,需要不 断全部编译不说,而且代码在用了大量注释后,在过一段时间读起来也是一件重脑力劳动。及失去了C的简洁清晰和高效,也不完全具备 C++的面向对象的特性。这根本不能叫C++程序。(我想有时间重写一下以前代码也会有很多收获,温故而知新吗)C和C++在编程思想上 是相互矛盾的。这也就是说如果你想学C++,完全可以不学C,只需要一本好书和一个不太笨的大脑再加上努力就可以了,如果你已有C的 经验在一定的情况下反而会捣乱。


【文件预览】:
WINZHENG.txt
中文資訊.txt
深度探索c++对象模型中文版
----深度探索C++对象模型()
--------深度探索C++对象模型(2).txt(3KB)
--------深度探索C++对象模型(4).txt(4KB)
--------深度探索C++对象模型(1).txt(3KB)
--------深度探索C++对象模型(3).txt(8KB)
--------深度探索C++对象模型(6).txt(5KB)
--------深度探索C++对象模型(5).txt(4KB)
--------深度探索C++对象模型(7).txt(5KB)
中文信息.txt

网友评论