软件设计7大原则学习之——开闭原则,以及开闭原则coding

生活中的例子: 很多互联网公司都是弹性质工作:每天工作8小时,对每天工作8小时这个制度修改是关闭的,但是对于什么时候来,什么时候走制度是开放的,早点来早点走,晚点来晚点走,前提是干嘛8小时工作。 软件开发最重要的原则:对修改关闭,对扩展开放,开闭原则是其他原则的基础 下面使用代码来讲解: 使用慕课网的例子来讲解 1、先定义一个课程的接口: 2、再定义一个Java课程JavaCourse类,实现课程
相关文章
相关标签/搜索