JAVA设置模式学习笔记

[TOC] 遵循原则 开闭原则 一个软件实体(类、模块、函数)应该对外扩展开放,对修改关闭。 运维尽量减少对原代码的修改,保持历史代码的纯洁性,提高系统的稳定性; 里氏替换原则: 里氏替换原则是实现开闭原则的重要方式之一。 子类可以扩展父类的功能,但不能改变父类原有的功能。 即,子类继承父类时,除了添加新方法外,尽量不要重写父类方法。 依赖倒置...

阅读全文