1.审查和筛选对象的原则
舍弃无用对象
对象精简
目前不需要考虑的对象
2.接口继承与实现继承
继承的总是成员函数的接口
声明纯虚函数的目的是使派生类仅仅继承函数接口,而纯虚数的实现则由派生类去完成
声明虚函数的目的是使派生类既能继承基类对虚函数的实现,又能继承虚函数提供的接口
声明实函数的目的是使派生类既能继承基类对此实函数的实现,又能继承实函数提供的接口
3.纯虚函数
必须由继承它的非抽象类重新说明
他们在抽象类中没有定义
舍弃无用对象
对象精简
目前不需要考虑的对象
继承的总是成员函数的接口
声明纯虚函数的目的是使派生类仅仅继承函数接口,而纯虚数的实现则由派生类去完成
声明虚函数的目的是使派生类既能继承基类对虚函数的实现,又能继承虚函数提供的接口
声明实函数的目的是使派生类既能继承基类对此实函数的实现,又能继承实函数提供的接口
必须由继承它的非抽象类重新说明
他们在抽象类中没有定义