十一小长假自修记之C++充电篇
2014-10-04 20:10
127 查看
这些天,放了小假期,正好梳理一下基础知识。基础知识牢固了,复杂的东西也不怕,所以对C++的基本知识做了梳理,以期对C++有更好的理解。
手头上的书有,谈浩强的《C++程序设计》,《C++ primer》,阅读谈教授的书已经很多次,网上多对这本书有争议,但我认为作者对初学者已经用心良苦了,很容易让初学者入门。若不是这本书做基础,看起来《C++ primer》真是一头雾水,只有基础扎实了,才能体会到《C++ primer》的博大精深。
《C++程序设计》中的内容,基础中的基础,不能掌握好这些,难于对C++做高级编程:
1.面向对象程序设计方法概述
2.类的声明和对象的定义
3.类的成员函数
4.对象成员的引用
5.类和对象的简单应用
6.类的封装性和信息隐蔽
7.构造函数
8.析构函数
9.对象数组
10.对象指针
11.共用数据保护
12.对象的动态建立与释放
13.对象的赋值与复制
14.静态成员
15.友员
16.继承与派生
17.多态性与虚函数
18.异常处理与命名空间
理解好上述基本知识点,并对每个知识点做代码实现,才能开启C++的编程之门,许多人或现有的部门对这些概念的理解并不清楚,代码实现这些基本知识点也不牢固,造成了现有的开发问题.
其中有些知识点,还是比较好的:
1.基于对象与面向对象的区别:
基于对象:就是基于类,以类和对象为基础
面向对象:在基于对象的程序设计基础上,利用了继承机制和多态
2.面向对象的软件开发流程:
2.1面向对象的分析(OOA)
2.2面向对象的设计(OOD)
2.3面向对象的编程(OOP)
2.4面向对象的测试(OOT)
2.5面向对象的维护(OOSM)
所以下面要做的工作,是对上述每个知识点,做代码实现,加以上图分析.
手头上的书有,谈浩强的《C++程序设计》,《C++ primer》,阅读谈教授的书已经很多次,网上多对这本书有争议,但我认为作者对初学者已经用心良苦了,很容易让初学者入门。若不是这本书做基础,看起来《C++ primer》真是一头雾水,只有基础扎实了,才能体会到《C++ primer》的博大精深。
《C++程序设计》中的内容,基础中的基础,不能掌握好这些,难于对C++做高级编程:
1.面向对象程序设计方法概述
2.类的声明和对象的定义
3.类的成员函数
4.对象成员的引用
5.类和对象的简单应用
6.类的封装性和信息隐蔽
7.构造函数
8.析构函数
9.对象数组
10.对象指针
11.共用数据保护
12.对象的动态建立与释放
13.对象的赋值与复制
14.静态成员
15.友员
16.继承与派生
17.多态性与虚函数
18.异常处理与命名空间
理解好上述基本知识点,并对每个知识点做代码实现,才能开启C++的编程之门,许多人或现有的部门对这些概念的理解并不清楚,代码实现这些基本知识点也不牢固,造成了现有的开发问题.
其中有些知识点,还是比较好的:
1.基于对象与面向对象的区别:
基于对象:就是基于类,以类和对象为基础
面向对象:在基于对象的程序设计基础上,利用了继承机制和多态
2.面向对象的软件开发流程:
2.1面向对象的分析(OOA)
2.2面向对象的设计(OOD)
2.3面向对象的编程(OOP)
2.4面向对象的测试(OOT)
2.5面向对象的维护(OOSM)
所以下面要做的工作,是对上述每个知识点,做代码实现,加以上图分析.
相关文章推荐
- 【十一长假C++八日谈】八天上手C++ 第一篇:基本语句与数据类型
- 十一小长假自修记
- 十一长假读书攻略
- 如何将C/C++程序转译成Delphi(十一)
- 常见设计模式的解析和实现(C++)之十一-TemplateMethod模式
- “十一”长假的开始
- “十一”长假结束,正常工作正常?!!
- 十一长假随笔
- 潘凯:C++对象布局及多态实现的探索(十一)
- 2006-10-9 星期一 十一长假后
- 十一长假,开始干活儿了。
- 十一长假中享受孤独
- 这是十一长假的最后一天
- 十一长假
- 十一长假记录
- 十一长假过去,又要投入繁忙的工作了
- 十一长假过去了,今天开始上班
- 十一长假
- [转]07年的十一长假,值得去看看的地方
- 十一长假过完了!