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

网站建设技术进行开发微信上的小店微商城怎么开通

网站建设技术进行开发,微信上的小店微商城怎么开通,做销售在哪些网站注册好,外国食品优秀设计网站一、外观模式 1、外观模式 外观模式#xff08;Facade Pattern#xff09;是一种结构型模式。主要特点为隐藏系统的复杂性#xff0c;并向客户端提供了一个客户端可以访问系统的接口。这有助于降低系统的复杂性#xff0c;提高可维护性。当客户端与多个子系统之间存在大量…一、外观模式 1、外观模式 外观模式Facade Pattern是一种结构型模式。主要特点为隐藏系统的复杂性并向客户端提供了一个客户端可以访问系统的接口。这有助于降低系统的复杂性提高可维护性。当客户端与多个子系统之间存在大量的交互时有助于减少客户端与子系统之间的耦合提高系统的可扩展性。同时保护了子系统的内部实现提高系统的安全性。 2、实现思路 1、创建一个统一接口并完成各种实现类的编写 2、编写外观类将各种实现类都内置为外观类的成员变量 3、在外观类中通过构造方法或者自定义方法去创建成员变量的实例。 4、定义外观需要的各种方法可以是调用某一个实现类的方法或者是组合多个实现类的方法。 二、代码示例 1、代码示例 通过形状的超市去获取各种形状而不是通过每一个形状的实例去获取。 // 1、定义形状的抽象接口 public interface Shape {public void draw(); } // 2.1、定义绘制圆形的方法 public class CircleShape implements Shape {Overridepublic void draw() {System.out.println(绘制圆形);} } // 2.2、定义绘制正方形的方法 public class SquareShape implements Shape {Overridepublic void draw() {System.out.println(绘制正方形);} } // 2.3、定义绘制三角形的方法 public class TriangleShape implements Shape {Overridepublic void draw() {System.out.println(绘制三角形);} } // 3、定义外观类形状市场 public class ShapeMarket {private Shape circleShape;private Shape squareShape;private Shape triangleShape;public ShapeMarket(){this.circleShape new CircleShape();this.squareShape new SquareShape();this.triangleShape new TriangleShape();}// 绘制圆形外观方法public void drawCircle(){this.circleShape.draw();}// 绘制正方形外观方法public void drawSquare(){this.squareShape.draw();}// 绘制三角形外观方法public void drawTriangle(){this.triangleShape.draw();}// 通过组合--生成绘制多个图形的外观方法public void drawAll(){this.circleShape.draw();this.squareShape.draw();this.triangleShape.draw();} } // 4、测试类通过市场来绘制图形 public static void main(String[] args) {ShapeMarket market new ShapeMarket();System.out.println(**********);market.drawCircle(); // 用外观类画圆System.out.println();System.out.println(**********);market.drawSquare(); // 用外观类画正方形System.out.println();System.out.println(**********);market.drawTriangle(); // 用外观类画三角形System.out.println();System.out.println(**********);market.drawAll(); // 用外观类绘制多个图形}运行结果 总结 外观模式的套路就是将多个相关业务的类都放在一个类中作为属性成员去管理。之后根据业务需要定义的各种对外的方法而在这些方法中真正起作用还是通过直接或者组合调用成员方法去实现的。 学海无涯苦作舟
http://www.w-s-a.com/news/446630/

相关文章:

  • 电商网站前端制作分工网站怎做百度代码统计
  • 免费的html大作业网站网站开发心得500字
  • 临时工找工作网站做美缝帮别人做非法网站
  • 深圳网站建设 设计创公司新昌网站开发
  • 唐山教育平台网站建设上海装修网官网
  • 一个公司做多个网站什么行业愿意做网站
  • 成都龙泉建设网站免费域名app官方下载
  • xss网站怎么搭建如何用wordpress站群
  • 怎样做网站外链supercell账号注册网站
  • 阿里巴巴网站是用什么技术做的哪些网站做推广比较好
  • 做网站go和python手机如何创网站
  • 网站开发进修网站做301将重定向到新域名
  • 公司网站开发费用账务处理ucenter wordpress
  • 六站合一的优势少儿编程机构
  • 软件开发与网站开发学做美食网站哪个好
  • 网站搜索 收录优化百度推广页面投放
  • 响应式网站的优点浙江省网站域名备案
  • 网站安全 扫描深圳被点名批评
  • 在哪个网站可以一对一做汉教网站优化策略
  • 龙岩做网站的顺企网宁波网站建设
  • 昆山网站建设河北连锁餐厅vi设计公司
  • 新蔡县住房和城乡建设局网站南昌租房网地宝网
  • 南宁做网站费用iis编辑网站绑定
  • 家用宽带做网站服务器建网站费用明细
  • 电商 网站 降低 跳出率 措施 效果书画院网站模板
  • 兰州移动官网网站建设上海工商网上公示系统
  • 在招聘网站里做电话销售免费空间可以上传网站吗
  • 梅州建站怎么做中国建设银行官网下载
  • 网站静态化设计广州网站备案方案
  • 西安网络技术有限公司网站扬中网站建设方案