1-1-软件架构设计原则:开闭,依赖倒置,单一职责
这里写自定义目录标题1.开闭原则举例1.创建课程接口2.Java课程类3.给java课程做活动,价格优惠2.依赖倒置原则案例Yuelong类调用层问题:优化1.创建课程接口2.Java课程类3.Web课程类4.修改Yuelong类5.高层(调用层)6.优点总结1.开闭原则1.对扩展开放,对修改关闭2.用抽象构建框架,用实现扩展细节 总之-->尽可能不修改源代码,增加新功能举例1.创建课程接口/** * 课程接口 * @author YuelongZhou * @date 2022