当前位置: 首页 > news >正文

没有外网ip怎么做网站手机网站的域名

没有外网ip怎么做网站,手机网站的域名,wordpress设置导航高度,深圳网站设计兴田德润官方网站一 需求以及实现方式 1.1 需求描述 我们要创建一个表示汽车的复杂对象,汽车包含发动机、轮胎和座椅等部分。用传统方式创建,代码如下 1.2 传统实现方式 1.抽象类 public abstract class BuildCarAbstaract {//引擎public abstract void buildEng…

一 需求以及实现方式

1.1  需求描述

我们要创建一个表示汽车的复杂对象,汽车包含发动机、轮胎和座椅等部分。用传统方式创建,代码如下

1.2  传统实现方式

1.抽象类

public abstract  class BuildCarAbstaract {//引擎public abstract void buildEngine();//补胎public abstract  void buildTires();//座椅public abstract void buildSeats();public void build() {buildEngine();buildTires();buildSeats();}}

2.具体实现

public class BeautifulCar extends BuildCarAbstaract{@Overridepublic void buildEngine() {System.out.println(" 豪华ar发动引擎");}@Overridepublic void buildTires() {System.out.println(" 豪华car 补胎");}@Overridepublic void buildSeats() {System.out.println(" 豪华car 座椅");}
}

3.调用

public class CommonCar extends BuildCarAbstaract {@Overridepublic void buildEngine() {System.out.println(" 普通car发动引擎");}@Overridepublic void buildTires() {System.out.println(" 普通car 补胎");}@Overridepublic void buildSeats() {System.out.println(" 普通car 座椅");}
}

4.查看执行结果:

1.3 优缺点

1.优点:容易理解,操作简单

2.缺点:产品和创建产品的过程耦合性强。

3.解决方案:将产品和产品建造过程解耦。使用建造者模式。

二 建造者模式

2.1 建造者模式概念

建造者模式:用于创建一些复杂的、可定制的对象,该对象由多个部分组成,且对象的创建过程需要遵循特定的顺序。将对象的构建过程与其表现分离,使得同样的构建过程可以创建不同的表现。

2.2 组成部分

1.产品(Product):表示最终要构建的复杂对象。

2.建造者(Builder):定义用于构建产品的接口,包含创建产品各个部分的方法。

3.具体建造者(Concrete Builder):实现Builder接口,完成产品各个部分的具体构建工作。

4.指挥者(Director):负责调用合适的建造者方法,按照特定顺序组装产品。

链接:https://www.zhihu.com/question/21857130/answer/3058463145

2.3 代码实现部分

2.4 总结

建造者模式可以帮助我们创建复杂的对象,同时保持代码的可读性和灵活性。通过将对象的构建过程与其表现分离,我们可以使用同样的构建过程创建不同的表现。在实际开发中,当遇到需要创建复杂对象的场景时,可以考虑使用建造者模式。


 

http://www.yayakq.cn/news/740570/

相关文章:

  • cps网站建设免备案免费空间
  • 家居在线设计网站学校网站开发价格
  • 利用wix建手机网站ppt制作免费模板
  • 做装修业务呢有多少网站建设部网站国家级工法目录
  • 做做网价格优化网站建设
  • 徐州网站关键词推广网站建设情况的自查报告
  • 泰安招聘网站有哪些网站建设与管理的条件
  • 网站推广办法河北建造师网
  • 天津网站建设企业谷歌 chrome 浏览器
  • 长春盛网网站建设个人信息查询
  • 泰安网站建设怎么样wordpress中文开发电子书
  • 闵行网站搭建哪里有可以自己做攻略的网站
  • 市北区开发建设局 网站如何对网站进行优化
  • linux做商务网站达美网站建设
  • 最专业的网站建设组织新郑市建设局网站
  • 网站改版 数据迁移网页设计制作网站模板
  • 自建网站过程查公司查企业用什么网站
  • 绵阳市建设工程质量监督站网站换物网站为什么做不起来
  • 审美网站信阳网站设计
  • html网站怎么进入后台建设单位企业锁登陆网站
  • 泰州网站建设服务好wordpress怎么获取数据
  • 做网页链接网站WordPress主题安全检查
  • 云主机搭建网站企业建设官方网站的目的
  • 网站网站的建设安徽建设厅网站打不开
  • 国外app界面设计网站网站开发人员职位晋升空间
  • 毕业设计网站建设软件项目肇庆seo按天收费
  • 什么是网站设计种类如何不备案做购物网站
  • 广告公司做网站的效果怎么样wordpress收费版验证方式
  • 做网站大图素材广西优化网站
  • 学做网站哪里学深圳网站建设 案例