设计模式六大原则例子(三)-- 里氏替换原则(LSP)例子

以前咱们对设计模式的六大原则作了简单概括,这篇博客是对里氏替换原则进行的举例说明。 里氏替换原则的意义 子类能够扩展父类的功能,但不能改变父类原有的功能 继承机制的优势:web 代码共享,减小建立类的工做量 提升代码的重用性; 子类能够形似父类,又异于父类; 提升父类的扩展性,实现父类的方法便可随意而为; 继承机制的缺点:编程 继承是入侵性的(只要继承,就必须拥有父类的全部属性与方法); 下降了代
相关文章
相关标签/搜索