继承——在C++中,基类必须指出希望派生类重定义哪些函数。定义为virtual的类是基类期待派生类重新定义的,基类希望派生类继承的函数不能定义为虚函数。
动态绑定——(dynamic binding)使我们能够编写程序使用继承层次中任意类型的对象,无需关心对象的具体类型。使用这些类的程序无须区分函数是在基类还是在派生类中定义的。
继承——在C++中,基类必须指出希望派生类重定义哪些函数。定义为virtual的类是基类期待派生类重新定义的,基类希望派生类继承的函数不能定义为虚函数。
动态绑定——(dynamic binding)使我们能够编写程序使用继承层次中任意类型的对象,无需关心对象的具体类型。使用这些类的程序无须区分函数是在基类还是在派生类中定义的。