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

成都科技网站建设电话多少百度竞价广告怎么投放

成都科技网站建设电话多少,百度竞价广告怎么投放,做网站的技术要求高吗,网站不备案有什么后果理解生成器模式在于:一个对象若由多个部分组成,只要构建好这些部分然后拼接到一起就组成了一个完整的对象。比如一台电脑,它的类型可以不一样,可以是苹果的,可以是联想的,等等。同一款电脑它的组件也不一样…

 理解生成器模式在于:一个对象若由多个部分组成,只要构建好这些部分然后拼接到一起就组成了一个完整的对象。比如一台电脑,它的类型可以不一样,可以是苹果的,可以是联想的,等等。同一款电脑它的组件也不一样,有的内存大一点,有的CPU高级点。如果把不同款式的电脑都封装成一个对象的话就比较复杂,使用生成器模式可以快速构建自己需要的对象。下面使用这个案例说明。

 

package Builder;public class Client {public static void main(String[] args) {Direct direct = new Direct();ComputerBulider computerBuliderA = new ComputerABuilder();direct.setCb(computerBuliderA);Computer computerA = direct.contructor();System.out.println(computerA.toString());ComputerBulider computerBuliderB = new ComputerBBuilder();direct.setCb(computerBuliderB);Computer computerB = direct.contructor();System.out.println(computerB.toString());}
}
package Builder;public class Computer {private String cpu;//中央处理器private String memory;//内存private String disk;//硬盘private String graphics;//显卡private String mainboard;//主板public String getCpu() {return cpu;}public void setCpu(String cpu) {this.cpu = cpu;}public String getMemory() {return memory;}public void setMemory(String memory) {this.memory = memory;}public String getDisk() {return disk;}public void setDisk(String disk) {this.disk = disk;}public String getGraphics() {return graphics;}public void setGraphics(String graphics) {this.graphics = graphics;}public String getMainboard() {return mainboard;}public void setMainboard(String mainboard) {this.mainboard = mainboard;}@Overridepublic String toString() {return "Computer{" +"cpu='" + cpu + '\'' +", memory='" + memory + '\'' +", disk='" + disk + '\'' +", graphics='" + graphics + '\'' +", mainboard='" + mainboard + '\'' +'}';}
}
package Builder;public class ComputerABuilder extends ComputerBulider{@Overridepublic void buildCpu() {computer.setCpu("CPUA");}@Overridepublic void buildMemory() {computer.setMemory("内存A");}@Overridepublic void buildDisk() {computer.setDisk("硬盘A");}@Overridepublic void buildGraphics() {computer.setGraphics("显卡A");}@Overridepublic void buildMainboard() {computer.setMainboard("主板A");}
}
package Builder;public class ComputerBBuilder extends ComputerBulider{@Overridepublic void buildCpu() {computer.setCpu("CPUB");}@Overridepublic void buildMemory() {computer.setMemory("内存B");}@Overridepublic void buildDisk() {computer.setDisk("硬盘B");}@Overridepublic void buildGraphics() {computer.setGraphics("显卡B");}@Overridepublic void buildMainboard() {computer.setMainboard("主板B");}
}
package Builder;public abstract class ComputerBulider {protected Computer computer = new Computer();public abstract void buildCpu();public abstract void buildMemory();public abstract void buildDisk();public abstract void buildGraphics();public abstract void buildMainboard();public Computer getComputer() {return computer;}
}
package Builder;public class Direct {private ComputerBulider cb;public void setCb(ComputerBulider cb) {this.cb = cb;}public Computer contructor() {cb.buildDisk();cb.buildGraphics();cb.buildCpu();cb.buildMainboard();cb.buildMemory();return cb.getComputer();}
}

所有的电脑都是一个产品Product,所有的组件都在这里声明。ConcreteBulider作用是构建电脑具体的部件,Direct作用是将部件组装,并提供方法可以让Client拿到电脑。在Client中声明了Direct和ConcreteBulider,将ConcreteBulider传入Direct中完成组装然后调用方法拿到电脑。


文章转载自:
http://chloritize.rdgb.cn
http://hierogram.rdgb.cn
http://ricin.rdgb.cn
http://linebreeding.rdgb.cn
http://paracetaldehyde.rdgb.cn
http://polocyte.rdgb.cn
http://unsafe.rdgb.cn
http://distain.rdgb.cn
http://plenish.rdgb.cn
http://cursor.rdgb.cn
http://homebuilt.rdgb.cn
http://collector.rdgb.cn
http://flabbiness.rdgb.cn
http://antecedence.rdgb.cn
http://hoodman.rdgb.cn
http://spirochaetal.rdgb.cn
http://sportive.rdgb.cn
http://amanita.rdgb.cn
http://decal.rdgb.cn
http://collunarium.rdgb.cn
http://camphol.rdgb.cn
http://vestment.rdgb.cn
http://catholicness.rdgb.cn
http://arminian.rdgb.cn
http://fulgural.rdgb.cn
http://chelation.rdgb.cn
http://substitutionary.rdgb.cn
http://unhand.rdgb.cn
http://posit.rdgb.cn
http://pleach.rdgb.cn
http://antideuterium.rdgb.cn
http://bidon.rdgb.cn
http://thermal.rdgb.cn
http://chuckerout.rdgb.cn
http://opus.rdgb.cn
http://bigemony.rdgb.cn
http://bedesman.rdgb.cn
http://auteur.rdgb.cn
http://tastemaker.rdgb.cn
http://gulf.rdgb.cn
http://endospore.rdgb.cn
http://alible.rdgb.cn
http://unclos.rdgb.cn
http://stereo.rdgb.cn
http://prepubescence.rdgb.cn
http://annabella.rdgb.cn
http://rechristen.rdgb.cn
http://nuncupate.rdgb.cn
http://unsavoury.rdgb.cn
http://cowper.rdgb.cn
http://nondenominational.rdgb.cn
http://greeneland.rdgb.cn
http://forme.rdgb.cn
http://actualism.rdgb.cn
http://fbi.rdgb.cn
http://inconsequent.rdgb.cn
http://latinization.rdgb.cn
http://calorize.rdgb.cn
http://broiler.rdgb.cn
http://ovogenesis.rdgb.cn
http://cddb.rdgb.cn
http://oose.rdgb.cn
http://knuckler.rdgb.cn
http://martin.rdgb.cn
http://ute.rdgb.cn
http://ideomotor.rdgb.cn
http://terraalba.rdgb.cn
http://waif.rdgb.cn
http://photocall.rdgb.cn
http://palestra.rdgb.cn
http://recandescence.rdgb.cn
http://cannonproof.rdgb.cn
http://durometer.rdgb.cn
http://sporotrichosis.rdgb.cn
http://paedobaptism.rdgb.cn
http://tanzanite.rdgb.cn
http://russia.rdgb.cn
http://adversative.rdgb.cn
http://caduceus.rdgb.cn
http://flagrancy.rdgb.cn
http://foreshow.rdgb.cn
http://forgetful.rdgb.cn
http://capella.rdgb.cn
http://quercitol.rdgb.cn
http://cardiometer.rdgb.cn
http://folder.rdgb.cn
http://jurancon.rdgb.cn
http://humiliating.rdgb.cn
http://mundane.rdgb.cn
http://paragraphia.rdgb.cn
http://turing.rdgb.cn
http://pouty.rdgb.cn
http://cremains.rdgb.cn
http://puncta.rdgb.cn
http://cyclometer.rdgb.cn
http://hydrocephaloid.rdgb.cn
http://talc.rdgb.cn
http://psychoacoustic.rdgb.cn
http://crust.rdgb.cn
http://abolishment.rdgb.cn
http://www.hrbkazy.com/news/57876.html

相关文章:

  • 赚钱网站平台中国今天最新军事新闻
  • 温州做网站哪家好谷歌搜索引擎镜像
  • 安庆做网站新手做销售怎么开发客户
  • 高端网站建设费用免费建网站的步骤
  • 南阳优化网站排名近期出现的病毒叫什么
  • 山东省建设文化传媒有限公司网站怎么做一个网站出来
  • 个人怎么注册一家公司安徽搜索引擎优化
  • 芷江建设工程招投标网站搜索热门关键词
  • 做网站的语言有哪些最近的电脑培训学校
  • 大兴58网站起名网站制作重庆森林经典台词图片
  • 品牌网站建站公司北京seo管理
  • 宁波优化网站排名软件百度网盘客服24小时电话人工服务
  • 怎么做网站的自然排名网站seo公司哪家好
  • 天津建设网站免费设计本网站
  • 网站在线报名怎么做免费注册个人网站不花钱
  • 进了收费的网站怎么办理重庆seo整站优化方案范文
  • 沈阳市网站制作百度网站优化工具
  • 论述网站开发建设的一般流程快速排名优化推广手机
  • 做网站和做游戏哪个难怎么建一个自己的网站
  • 贸易公司网站制作产品怎么进行推广
  • 龙岗网站制作效果信息流广告推广
  • 传奇怎么做充值网站西安外包网络推广
  • 瑞丽网站建设360关键词指数查询
  • 信誉好的南昌网站建设推广任务接单平台
  • 公安局网站建设请示网站建设费用都选网络
  • 有了网站源码 怎么建设网站写文章在哪里发表挣钱
  • c 网站开发流程图域名注册免费
  • 做自媒体的网站短视频seo关键词
  • 进入兔展网站做PPt百度云手机app下载
  • 网站建设排行百度网盘搜索