1、对齐操作 2m48s(总线宽度限制 32位 4字节)
2、成员变量存放顺序按照声明顺序 5m23s
3、重写(override) 9m15s
4、virtual 虚函数声明
5、子类函数后面加上override
6、运行时决定虚函数到底调用哪个函数
7、如果不用虚函数,子类无法重写父类函数的行为
8、编译时,积累与派生类中每一个yoar()函数都生成唯一的一个标识符
9、对于非虚函数的函数,编译过程中就已知了调用的具体函数内容
10.sizeof() 子类与父类,子类将继承父类的public与protected的成员变量,virtual虚函数会引入一个指针 vptr->vtable