zoukankan      html  css  js  c++  java
  • 24 种设计模式之 外观模式+模板方法模式

     面向 对象的设计,外观模式和模板方法模式类似,都是封装 ,某个程序 需要很多类,而且很多地方要用。 便创建一个新的类,把拥有所有类的实例,从而使 代码简洁;

                          这个模式呢,有个最大的特点将细粒度的对象包装成粗粒度的对象,应用程序通过

                          访问这个外观对象,来完成细粒度对象的调用,外观模式一般是分布式应用和系统架构中的应用服务层的设计中常用的方式,并且一般结合外观模式+DTO

                         来完成服务层的设计,提供分布式应用服务的高效服务,外观模式我们可以这样理解,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具

                         体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程序的可维护性。分布式开发中远程服务,通过外观模式,简化为一个对象,减少系统与服务间的交互

                            模板方法模式类似。一个类的多个方法被多个地方重复调用, 就把这几个方法抽取出来,构造一个新的方法。

  • 相关阅读:
    Divide Two Integers
    LRU Cache
    Max Points on a Line
    Recover Binary Search Tree
    Copy List with Random Pointer
    IEE修改最大连接数
    SQL Tuning 基础概述02
    RHEL 本地yum源配置
    Linux演示 dd测试IO
    Linux平台oracle 11g单实例 安装部署配置 快速参考
  • 原文地址:https://www.cnblogs.com/zgghb/p/4530509.html
Copyright © 2011-2022 走看看