基本基础具备:
·学过某种procedure language(C 语言最佳)
·变量
·类型:int,float,char.struct …
·作用域
·循环
·流程控制: if-else,switch-case
·知道一个程序需要编译、链接才能被执行
·知道如何编译和链接
C++ Class
·class without pointer members
-Complex
·class with poniter members
-String
Classes之间的关系
-继承(inheritance)
-复合(composition)
-委托(delegation)
单一Class的设计被称为Object Based(基于对象)
符合Class相互之间有某种关联被称为Object Oriented(面向对象)
C++历史。。略过吧,基本就是发源于C,之前还有B语言,这些在C的时候已经有点了解了
面向对象不止C++还有JAVA跟我们最熟悉的C#
C++
C++语言
C++标准库