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

flash网站欣赏市场营销毕业后做什么工作

flash网站欣赏,市场营销毕业后做什么工作,seo案例,贵阳网站搜索优化1.概念 工厂方法模式只能生产一个产品系列#xff0c;抽象工厂可以生产多个产品系列 2.作用 多个具体产品组成一个产品族#xff08;产品系列#xff09;#xff0c;一个具体工厂负责生产一个产品族 3.应用场景 系统所需产品间由依赖关系#xff0c;可以划分为同一产…1.概念 工厂方法模式只能生产一个产品系列抽象工厂可以生产多个产品系列 2.作用 多个具体产品组成一个产品族产品系列一个具体工厂负责生产一个产品族 3.应用场景 系统所需产品间由依赖关系可以划分为同一产品族时 需要动态的切换产品族 4.特点 分离接口和实现客户端通过抽象接口与具体实现分离从而降低了客户端与具体产品类之间的耦合。封装产品族抽象工厂模式不仅封装了单个产品的创建还封装了产品族即一组相关或相互依赖的产品的创建。易于切换产品族由于客户端是通过抽象接口与产品族交互的因此可以轻松地在不同的产品族之间进行切换而无需修改客户端代码。支持扩展新增产品族时只需新增相应的具体工厂类和产品类无需修改现有代码符合开闭原则 5.类与对象关系 6.实现 // 抽象产品接口按钮 interface Button {void render(); }// 抽象产品接口文本框 interface TextField {void display(); }// 具体产品类Windows风格的按钮 class WindowsButton implements Button {Overridepublic void render() {System.out.println(Rendering a Windows-style button.);} }// 具体产品类Windows风格的文本框 class WindowsTextField implements TextField {Overridepublic void display() {System.out.println(Displaying a Windows-style text field.);} }// 具体产品类Mac风格的按钮 class MacButton implements Button {Overridepublic void render() {System.out.println(Rendering a Mac-style button.);} }// 具体产品类Mac风格的文本框 class MacTextField implements TextField {Overridepublic void display() {System.out.println(Displaying a Mac-style text field.);} }// 抽象工厂接口 interface GUIFactory {Button createButton();TextField createTextField(); }// 具体工厂类Windows工厂 class WindowsFactory implements GUIFactory {Overridepublic Button createButton() {return new WindowsButton();}Overridepublic TextField createTextField() {return new WindowsTextField();} }// 具体工厂类Mac工厂 class MacFactory implements GUIFactory {Overridepublic Button createButton() {return new MacButton();}Overridepublic TextField createTextField() {return new MacTextField();} }// 客户端代码 public class AbstractFactoryPatternDemo {public static void main(String[] args) {// 使用Windows工厂创建Windows风格的GUI组件GUIFactory windowsFactory new WindowsFactory();Button windowsButton windowsFactory.createButton();TextField windowsTextField windowsFactory.createTextField();windowsButton.render();windowsTextField.display();// 使用Mac工厂创建Mac风格的GUI组件GUIFactory macFactory new MacFactory();Button macButton macFactory.createButton();TextField macTextField macFactory.createTextField();macButton.render();macTextField.display();} }
http://www.hkea.cn/news/14450012/

相关文章:

  • mvc5 网站开发之學 pdf搜索词和关键词
  • 企业建设网站目的商务网站建设理论依据
  • 深圳网站改版公司外贸网站大全
  • 48互联网站建设免费访问国外网站的app
  • 老干部局网站建设的意义跨境电子商务平台
  • 如何做攻击类型网站终端客户管理系统
  • 网站优化 代码优化建筑设计自学网
  • 百科网站推广曹县建设局网站
  • 网站开发需要的技能wordpress api 路径
  • worldpress做网站怎么把自己的网站做自适应网站
  • 济南住房与城乡建设官网泉州网站优化
  • 海洋网络网站建设有什么网站
  • 玉器企业网站源码网页策划案
  • 南岗哈尔滨网站建设php语言开发网站流程
  • 云南省建设培训网站中铁建设集团登陆
  • 网站服务器租用的建网站没有实体公司能建站吗
  • 在哪个网站上做预收款报告口碑好的网站开发
  • 连云港公司企业网站建设做网站必须要服务器吗
  • 母婴电子商务网站建设网站宽度 像素
  • 网站建设建站经验福州网站建设新闻
  • 网站建设的会计科目改则网站建设
  • 做电子商务的网站成都网站建设推广可以
  • 南通城乡住房建设厅网站首页怎么制作网址
  • 在设计赚钱的网站有哪些局 网站建设方案
  • 目前市面上做网站的程序2023免费推广入口
  • 古镇网站建设哪家好google地图嵌入网站
  • 汕头自助建站系统网站营销推广如何做
  • 大学网站建设策划书工商营业执照官网
  • 网站建设域名服务器网络公司个人工作总结
  • 杭州建电商网站多少钱好看的登录页面自适应模板