设计模式就该这样学-读书笔记

  • 七大软件设计原则
    1.开闭原则
    对扩展开放,对修改关闭
    eg:
    一个课程接口
    设计模式就该这样学-读书笔记
    一个java课程实现课程接口
    设计模式就该这样学-读书笔记
    如果课程的价格需要优惠,则不要在原来的java类中修改getPrice方法,而是新建一个折扣类,实现java课程类
    重写getPrice()方法.这样就是扩展了原来类的功能,但是么有修改原来类的功能
    设计模式就该这样学-读书笔记
上一篇:诊断 Grid Infrastructure 启动问题 (文档 ID 1623340.1)


下一篇:react源码解析2.react的设计理念