C++-5

继承的缺点:关联性太强了(父类改变一个函数参数,则所有子类都需要改变) 所有的类不能够将其写的太实,(扩展性) 1、多态 纯虚函数 ---- 接口 含有纯虚函数的类叫做抽象类 --- 实现抽象层,隔离变化的部分与不变化的部分----依赖倒立原则 子类如果没有实现纯虚函数,则子类也叫作抽象类 子类中实现纯虚函数的成员函数也是几个虚函数 具体类 ------> 抽象类 (只将可能发生变化的方法抽象化)
相关文章
相关标签/搜索