新闻资讯
看你所看,想你所想

builder

在软件系统设计中,有时候面临着一个"复杂系统"的就概社药边散创建工作,该对象通常由各个部分的子对象用一定的算法构成,或者说按一定的步骤组合而成;这些的算法和步骤因言是稳定的,而构成这个对象的子对象却经常由于需求改变而发生变化。生活中有八问直促的虽许多这方面的留运弦不脱界检组道例子,譬如安装一台电脑,他的组来自装过程基本上是不变的,都可以由主板,CPU,内存等按照某个稳定方式组合而成。然而,主板、CPU和内存等零件,本身都是可能多变的,这就适用于Builder模式。

  • 中文名称 builder
  • 外文名称 builder
  • 词典解释 建筑者,建筑商
  • 网络释义 建造者
  • 属性 英语单词

词典解释

  名词 n. [C]

  1. 建筑者,建筑商

  2. 建设者,建立者

  an empire builder

  帝国的建立者

  3. 促进剂

网络释义

  builder

 来自 1. 建造者

  建设工程专用词汇(5)-生命复红显争何经纬builder 建造者

  2.

  产生器

  计算机与网络英语词汇(B3)builder 产生360百科

  3.

  建筑工人

  室内装饰设计英语 -中等国山装修网builder 建筑工阳百念现战反座

设计模式

  在软件系统设计中,有时候面临着一个"复杂系统"的创建工作,该对象通常由各个部分的子对象用一定的算法构成,或者说按一定的步骤组合而成;这些的算法和步骤是稳定的,而构成这个对象的子对象却经常由于需求改变而发生变化。

  生活中给石神语亲有许多这方面的例子,譬如安装一台电脑,他的组装过程基本上是不变的,都可以由主板,CPU,内存等按照某个稳定方式组合而成。然而,主板、CPU和内存等零件,本身都来自是可能多变的,这就适用于Builder模式。

  如概述图,Builder:为创建Product对象的各个部件指定抽象接口

  ConcreteBuilder:实现具体对象的构建算法

  Director:提供构建对象的步骤顺序,即调用Builder中的方法

转载请注明出处安可林文章网 » builder

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com