设计模式
创建型模式 的主要关注点是怎样创建对象?,它 的主要特点是将对象的创建与使用分离。 这样可以降低系统的耦合度,使用者不需要关注对象的创建细节,对象的创建由相关的…
设计模式
合成复用原则是面向对象设计原则的 7 条原则中剩下的最后一条,下面我们将对其进行详细地介绍。 合成复用原则的定义 合成复用原则(composite reuse …
设计模式
前几节分别详细介绍了面向对象设计原则中的开闭原则、里氏替换原则、依赖倒置原则、单一职责原则和接口隔离原则,本节将详细介绍迪米特法则。 迪米特法则的定义 迪米特法…
设计模式
面向对象设计原则除了开闭原则、里氏替换原则、依赖倒置原则和单一职责原则以外,还有接口隔离原则、迪米特法则和合成复用原则。本节将详细介绍接口隔离原则。 接口隔离原…
设计模式
单一职责原则也是面向对象设计原则中的一条,下面我们就来详细地对其进行介绍。 单一职责原则的定义 单一职责原则(single responsibility pri…
设计模式
前两节我们详细介绍了面向对象设计原则中的开闭原则和里氏替换原则,在本节中我们来介绍依赖倒置原则。 依赖倒置原则的定义 依赖倒置原则(dependence inv…
设计模式
在上一节《开闭原则》中,我们详细介绍了开闭原则,本节我们来介绍里式替换原则。 里氏替换原则的定义 里氏替换原则(liskov substitution prin…
设计模式
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 7 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和…
统一建模语言简介 统一建模语言(unified modeling language,uml)是用来设计软件蓝图的可视化建模语言, 1997 年被国际对象管理组织…
设计模式
设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为 创建型模式 、 …