对象模型
1.继承函数是继承函数的调用权,并非大小
2.多态的定义
如此a析构时会调用类A的析构函数,而不是类B的析构函数 A,B析构函数都会调用,且先调用B的析构函数相同对象收到不同消息或不同对象收到相同消息时产生的不同的动作。
虚函数注意事项
普通函数不能是虚函数//
静态成员函数不能是虚函数//
构造函数不能是虚函数//
内联函数不能是虚函数//
动态绑定的3个条件
1.类通过指针声明
2.指针向上转型
3.虚函数
关于const
const只能用于成员函数,不能用于非成员函数
网友评论