基础c++体系结构图解
2016-06-11 14:06
323 查看
学习c++也有一段时间了,一直想要做一个类似知识体系的东西便于学习c++这门语言。
首先,分享一下我自己用思维导图(MindManager)画的简单的c++的体系,当然不会涉及知识的详谈只是一个框架之类的东西。
个人的一点想法:
1.类和对象是后面知识的一个支撑,是c++的一个精髓的部分,后面的知识点都是在类和对象的基础上展开的,所以务必认真,学的扎实。
2.内存管理又是c++区别于c语言的地方,因为构造函数和析构函数的原因。个人推荐使用库中的string作为模仿对象,来造轮子。学习深浅拷贝&引用计数的浅拷贝的思想等等。
3.模板&泛型编程是c++一个特别强大的原因,高效率的代码复用使得c++运用性特别高。
4.继承和多态是c++一个很高大上的地方,抽象现实世界的一种手段。
5.c++是一个很强大的语言,既能接触底层的实现,又可以使用面向对象的特点,使得c++区别于其他语言具有安全性高的优点。很多后台都是在使用c++语言在编写。
其次:后期还会不断更新模块的导图,并且会说明这一部分的重点内容。
以上就是本人在学习过程中的一点经验和心得,难免会有不足,多多包涵。
本文出自 “做一个小小小司机” 博客,请务必保留此出处http://10799170.blog.51cto.com/10789170/1759642
首先,分享一下我自己用思维导图(MindManager)画的简单的c++的体系,当然不会涉及知识的详谈只是一个框架之类的东西。
个人的一点想法:
1.类和对象是后面知识的一个支撑,是c++的一个精髓的部分,后面的知识点都是在类和对象的基础上展开的,所以务必认真,学的扎实。
2.内存管理又是c++区别于c语言的地方,因为构造函数和析构函数的原因。个人推荐使用库中的string作为模仿对象,来造轮子。学习深浅拷贝&引用计数的浅拷贝的思想等等。
3.模板&泛型编程是c++一个特别强大的原因,高效率的代码复用使得c++运用性特别高。
4.继承和多态是c++一个很高大上的地方,抽象现实世界的一种手段。
5.c++是一个很强大的语言,既能接触底层的实现,又可以使用面向对象的特点,使得c++区别于其他语言具有安全性高的优点。很多后台都是在使用c++语言在编写。
其次:后期还会不断更新模块的导图,并且会说明这一部分的重点内容。
以上就是本人在学习过程中的一点经验和心得,难免会有不足,多多包涵。
本文出自 “做一个小小小司机” 博客,请务必保留此出处http://10799170.blog.51cto.com/10789170/1759642
相关文章推荐
- 使用c语言编写程序:不允许创建第三方变量
- 浅谈c语言的知识体系
- 关于中值滤波算法,以及C语言实现
- C++ 仿函数VECTOR中查找
- 引用与const
- C/C++杂记 虚函数的实现的基本原理(图文)
- C++ c++与C语言的区别(三目运算符,const修饰符)
- C++成员函数的存储方式
- HDOJ 2024 C语言合法标识符
- Geekband C++面向对象高级编程(下) 第二周笔记 暗影行者
- C语言多线程,动态库和静态库
- C++ c++与C语言的区别(struct类型的加强,函数-变量类型加强,bool类型)
- 浅析C++继承与派生
- 1.7 C++语句
- 1.4 C++的数据类型
- 1.3 C++的词法单位
- 1.2 简单的C++程序实例
- 1.1 C++语言概述
- C++ c++与C语言的区别(实用性增强,register关键字增强,全局变量检测增强)
- 关于c++中的const