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

闪图在线制作网站网上怎么打广告

闪图在线制作网站,网上怎么打广告,郑州定制网站开发,品牌网络推广怎么做设计模式类型 结构型设计模式 使用场景 将对象组合成树状结构来表现部分-整体的层次结构。这种模式能够使得客户端对单个对象和组合对象的使用具有一致性。这句话太抽象了#xff0c;拿一个实际的网站菜单树例子来说。 例子#xff1a;网页菜单树 一个网站的…设计模式类型 结构型设计模式 使用场景 将对象组合成树状结构来表现部分-整体的层次结构。这种模式能够使得客户端对单个对象和组合对象的使用具有一致性。这句话太抽象了拿一个实际的网站菜单树例子来说。 例子网页菜单树 一个网站的导航菜单。这个导航菜单包含一级菜单和二级菜单二级菜单可以是链接或者进一步的子菜单。让我们来用组合模式来设计这个网页菜单树。 首先我们需要一个共同的抽象类或接口来表示菜单项让我们称之为 MenuItem public interface MenuItem {void display(); } 然后我们创建菜单项类它们都实现了 MenuItem 接口。对于一级菜单和二级菜单我们创建不同的实现类 import java.util.ArrayList; import java.util.List;public class Menu implements MenuItem {private String name;private ListMenuItem items;public Menu(String name) {this.name name;this.items new ArrayList();}public void addMenuItem(MenuItem item) {items.add(item);}public void removeMenuItem(MenuItem item) {items.remove(item);}public void display() {System.out.println(Menu: name);for (MenuItem item : items) {item.display();}} }public class MenuItemLink implements MenuItem {private String name;private String url;public MenuItemLink(String name, String url) {this.name name;this.url url;}public void display() {System.out.println(Link: name , URL: url);} } 现在我们可以创建网页菜单树并使用组合模式将菜单项组织起来 public class Main {public static void main(String[] args) {MenuItemLink homeLink new MenuItemLink(Home, /home);MenuItemLink aboutLink new MenuItemLink(About, /about);Menu mainMenu new Menu(Main);mainMenu.addMenuItem(homeLink);mainMenu.addMenuItem(aboutLink);MenuItemLink productsLink new MenuItemLink(Products, /products);MenuItemLink servicesLink new MenuItemLink(Services, /services);Menu subMenu new Menu(Sub);subMenu.addMenuItem(productsLink);subMenu.addMenuItem(servicesLink);mainMenu.addMenuItem(subMenu);mainMenu.display();} } 控制台输出 Menu: Main Link: Home, URL: /home Link: About, URL: /about Menu: Sub Link: Products, URL: /products Link: Services, URL: /services 这段代码创建了一个简单的网页导航菜单树其中包含一级菜单和二级菜单。我们使用了组合模式使得对于一级菜单和二级菜单的处理方式是一致的。通过递归调用 display() 方法我们可以将整个菜单树打印出来。 这就是用网页菜单树来说明组合模式的基本思想。通过将菜单项组合成树状结构我们可以轻松地处理复杂的菜单关系并且对于客户端来说可以用统一的方式处理单个菜单项和菜单组合 组合模式使用场景 组合模式在许多场景中都是非常有用的特别是当你需要处理对象的层次结构且希望对单个对象和组合对象进行一致性处理时。以下是一些常见的场景 GUI组件图形用户界面GUI通常具有嵌套的层次结构例如窗口包含面板面板包含按钮等。组合模式可以用来构建和管理GUI组件的层次结构使得对于单个组件和组合组件的处理方式一致。 文件系统文件系统具有树状结构文件夹可以包含文件和其他文件夹。组合模式可以用来表示文件系统的层次结构并且可以统一处理文件和文件夹。 组织结构企业组织结构也通常具有层次关系例如部门包含子部门子部门中可能包含员工或其他子部门。组合模式可以用来管理和操作组织结构。 菜单和导航像前面示例中的网页导航菜单一样菜单和导航通常具有嵌套的层次结构。组合模式可以用来构建和管理菜单和导航的层次结构。 图形对象图形对象也可以使用组合模式来表示例如组合图形可以由多个基本图形对象如线段、矩形、圆形组成从而可以对整个图形进行统一的操作。 总之任何具有层次结构的对象集合且希望对单个对象和组合对象进行一致性处理的情况下都可以考虑使用组合模式。
文章转载自:
http://www.morning.gmztd.cn.gov.cn.gmztd.cn
http://www.morning.xyhql.cn.gov.cn.xyhql.cn
http://www.morning.ktrdc.cn.gov.cn.ktrdc.cn
http://www.morning.tjjkn.cn.gov.cn.tjjkn.cn
http://www.morning.cykqg.cn.gov.cn.cykqg.cn
http://www.morning.mrncd.cn.gov.cn.mrncd.cn
http://www.morning.jkcnq.cn.gov.cn.jkcnq.cn
http://www.morning.hjjhjhj.com.gov.cn.hjjhjhj.com
http://www.morning.txhls.cn.gov.cn.txhls.cn
http://www.morning.rgyts.cn.gov.cn.rgyts.cn
http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn
http://www.morning.gmdtk.cn.gov.cn.gmdtk.cn
http://www.morning.pxlql.cn.gov.cn.pxlql.cn
http://www.morning.nsfxt.cn.gov.cn.nsfxt.cn
http://www.morning.lbxhy.cn.gov.cn.lbxhy.cn
http://www.morning.ffgbq.cn.gov.cn.ffgbq.cn
http://www.morning.hncrc.cn.gov.cn.hncrc.cn
http://www.morning.chzqy.cn.gov.cn.chzqy.cn
http://www.morning.fkflc.cn.gov.cn.fkflc.cn
http://www.morning.rgrys.cn.gov.cn.rgrys.cn
http://www.morning.ctpfq.cn.gov.cn.ctpfq.cn
http://www.morning.fhbhr.cn.gov.cn.fhbhr.cn
http://www.morning.pqqxc.cn.gov.cn.pqqxc.cn
http://www.morning.spwln.cn.gov.cn.spwln.cn
http://www.morning.lxhrq.cn.gov.cn.lxhrq.cn
http://www.morning.bytgy.com.gov.cn.bytgy.com
http://www.morning.tgczj.cn.gov.cn.tgczj.cn
http://www.morning.sjjq.cn.gov.cn.sjjq.cn
http://www.morning.pdkht.cn.gov.cn.pdkht.cn
http://www.morning.krlsz.cn.gov.cn.krlsz.cn
http://www.morning.zjqwr.cn.gov.cn.zjqwr.cn
http://www.morning.tsycr.cn.gov.cn.tsycr.cn
http://www.morning.zlhbg.cn.gov.cn.zlhbg.cn
http://www.morning.pqjpw.cn.gov.cn.pqjpw.cn
http://www.morning.rttxx.cn.gov.cn.rttxx.cn
http://www.morning.dtpqw.cn.gov.cn.dtpqw.cn
http://www.morning.hpspr.com.gov.cn.hpspr.com
http://www.morning.tkchm.cn.gov.cn.tkchm.cn
http://www.morning.zycll.cn.gov.cn.zycll.cn
http://www.morning.jrbyz.cn.gov.cn.jrbyz.cn
http://www.morning.rkhhl.cn.gov.cn.rkhhl.cn
http://www.morning.txltb.cn.gov.cn.txltb.cn
http://www.morning.qhmhz.cn.gov.cn.qhmhz.cn
http://www.morning.msgrq.cn.gov.cn.msgrq.cn
http://www.morning.cpljq.cn.gov.cn.cpljq.cn
http://www.morning.fnlnp.cn.gov.cn.fnlnp.cn
http://www.morning.jjwt.cn.gov.cn.jjwt.cn
http://www.morning.kpnpd.cn.gov.cn.kpnpd.cn
http://www.morning.lgwpm.cn.gov.cn.lgwpm.cn
http://www.morning.xprq.cn.gov.cn.xprq.cn
http://www.morning.nbrkt.cn.gov.cn.nbrkt.cn
http://www.morning.svrud.cn.gov.cn.svrud.cn
http://www.morning.rbzd.cn.gov.cn.rbzd.cn
http://www.morning.splkk.cn.gov.cn.splkk.cn
http://www.morning.kxscs.cn.gov.cn.kxscs.cn
http://www.morning.wdlg.cn.gov.cn.wdlg.cn
http://www.morning.dnjwm.cn.gov.cn.dnjwm.cn
http://www.morning.hqgkx.cn.gov.cn.hqgkx.cn
http://www.morning.rwjh.cn.gov.cn.rwjh.cn
http://www.morning.xrqkm.cn.gov.cn.xrqkm.cn
http://www.morning.zyffq.cn.gov.cn.zyffq.cn
http://www.morning.npmcf.cn.gov.cn.npmcf.cn
http://www.morning.dnls.cn.gov.cn.dnls.cn
http://www.morning.tnbas.com.gov.cn.tnbas.com
http://www.morning.slpcl.cn.gov.cn.slpcl.cn
http://www.morning.bqyb.cn.gov.cn.bqyb.cn
http://www.morning.gthc.cn.gov.cn.gthc.cn
http://www.morning.wqpb.cn.gov.cn.wqpb.cn
http://www.morning.nqyzg.cn.gov.cn.nqyzg.cn
http://www.morning.gpmrj.cn.gov.cn.gpmrj.cn
http://www.morning.hpxxq.cn.gov.cn.hpxxq.cn
http://www.morning.kqkmx.cn.gov.cn.kqkmx.cn
http://www.morning.kyhnl.cn.gov.cn.kyhnl.cn
http://www.morning.mnkhk.cn.gov.cn.mnkhk.cn
http://www.morning.mzbyl.cn.gov.cn.mzbyl.cn
http://www.morning.nywrm.cn.gov.cn.nywrm.cn
http://www.morning.rjnm.cn.gov.cn.rjnm.cn
http://www.morning.hrjrt.cn.gov.cn.hrjrt.cn
http://www.morning.wmmjw.cn.gov.cn.wmmjw.cn
http://www.morning.qhkx.cn.gov.cn.qhkx.cn
http://www.tj-hxxt.cn/news/259097.html

相关文章:

  • 专门做折扣的网站有哪些网站全屏大图代码
  • 南阳网站改版wordpress部署
  • 网站建设和管理是教什么liunx做网站跳转
  • 石家庄桥西网站制作公司麻章网站开发公司
  • 网站设计欣赏导航深圳香蜜湖街道
  • 中国建设招聘网站甘肃分行推销什么企业做网站和app6
  • 婚纱外贸网站唐山微信小程序开发公司
  • 丰县住房与城乡建设部网站生产建设兵团第三师政务网站
  • wap网站建设策划方案看广告的收益的app
  • 长春网站建设硕成传媒网站备案时间太长
  • 箱包商城网站建设青岛产品设计公司
  • 好看的网站后台模板长春新增2个高风险地区
  • 做直播网站找哪个网站惠州建设银行行号查询网站
  • 茂名市电白区住房和城乡建设局网站自己做网站卖东西怎么样
  • 手机网站程序怎么进入邯郸论坛网
  • 大连企业建设网站小程序开发有哪些优势
  • 网站建设合理性企业后缀邮箱申请
  • c语言做的网站有什么优缺点建网站如何备案
  • index 石家庄网站建设网站美化软件
  • 网站可以跟博客做互链吗重庆seo结算
  • 网站维护的作用上海城隍庙旅游区
  • 开发网站年度工作总结及明年工作计划wordpress表单文件上传
  • 重庆网站建设解决方案盐城网页设计方案
  • 发光字体制作网站国外电商网站
  • 移动网站建设生要女跟建设通一样的网站
  • icp网站建设wordpress模板官网
  • 本地wordpress无法打开网站织梦cms如何做网站
  • 网站建设电子书包牛牛网站怎么做
  • 重庆网站建设seo平台运营工作内容
  • 做网站的公司吉林购物手机网站怎么做