01 2017 档案
摘要:依赖倒置:依赖抽象,而不依赖具体实现。 控制反转(Inversion of Control):提倡实现松耦合层、组件和类的设计原则,颠倒程序的控制流程。IoC使用分离执行特定问题处理代码的概念; IoC意味着将你设计好的对象交给容器控制,而不是在你的对象内部直接控制,由IOC容器来控制对象的创建;
阅读全文
摘要:基础原则 类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承(泛化)、实现。他们的耦合度依次增强。 依赖关系(dependence):假设A类的变化引起了B类的变化,则说名B类依赖于A类。对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对
阅读全文