抽象
就是观察一群数据,忽略不重要的区别,只记录关注的事务特征的关键数据项。比如有一群学生,关键数据项就是学号,身份证号,姓名等。
class student {
int stu_num;
int id_num;
char name[10];
}
访问控制
this关键字
this关键字是调用对象的函数时,隐式的传递给函数的一个实参。是指向调用对象地址的指针。
构造函数和析构函数
构造函数和析构函数违反了C语言中“一切工作自己负责”的原则。它们可以使大量的工作在程序运行时被隐式地完成,减轻了程序员的负担。这也违背了C语言的哲学,即语言中的任何部分都不应该通过隐藏的运行时程序来实现。
C++的简单学习的子集
如果学习C++的时间不够,那以下子集是一个简单的C++学习路径。
类
构造函数和析构函数
重载
继承和多态
模板
异常
虚基类