设计原则之开闭原则 首先要明白的三个问题? 开闭原则是什么? 为什么要使用开闭原则 怎么使用开闭原则取自设计模式之禅中的例子: 正常的书店卖书,突然有一天书店要打折,就需要对系统进行修改 有如下几种修改方式 1.修改实现类:通过修改实现类中的getPrice()方法,实现打折处理 2.通过扩展实现变化,新增一个子类继承子NovelBook,重写getPrice()方法,... 设计模式 2023-06-25 57 点赞 0 评论 86 浏览