今天开始进入C++学习了,之前的这周末复习下
侧重与底层原理
当把函数放到结构体里面,编译器会帮我们传递一个参数:结构体的地址
this指针本质就是对象地址
2.无论是public还是private,他们声明的成员在编译后没有区别,是放在一起的.
3.virtual 虚函数,含有虚函数的类声明的对象有一个特殊的值,在对象首地址哪里,放的是虚函数表的地址,所谓虚函数表就是一个放函数地址的数组.
4.虚函数是多态的基础.父类的析构函数应该声明成虚函数(原因......)