设计模式与OOP七大原则
什么是设计模式♦ 设计模式(Design Pattern)是前辈们对开发经验的一种总结,是解决特定问题的一系列套路,这些方法可以提高代码复用性,可读性,可维护性和健壮性♦ 23种设计模式是由GoF四人组合作出版了《设计模式:可复用面向对象软件的基础》一书,总结了23种设计模式,人称「GoF设计模式」 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性、多态性即类的相关关系的充分利用OOP七大原则♦ 开闭原则:对扩展开发,对修改关闭♦ 里氏替换:继承必须确保超类所拥有的性质在子