第五周:面向对象部分内容总结(5)---java设计规则

面向对象设计原则 1、开闭原则 开闭原则理解: 简单说就是一个软件实体支持扩展,不支持修改。就是在不改变源码的基础上,扩展其它的功能。 其实笔者认为,开闭原则无非就是想表达这样一层意思:用抽象构建框架,用实现扩展细节。因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易 ... »