首页 > 其他分享 >外观模式(Facade )

外观模式(Facade )

时间:2022-11-25 16:22:07浏览次数:40  
标签:外观 封装 对象 模式 一个 Facade

就是封装!就是封装!就是封装!

把一个很复杂的过程,包装成一个方法。

调用的时候,只使用了一条语句,非常简介!非常美观!


 

比如:创建一个对象,只需要:

      new 类名();

它的内部实现过程自有人帮你做。


 

迪米特法则(Law of Demeter)又叫作最少知识原则(The Least Knowledge Principle),一个类对于其他类知道的越少越好,就是说一个对象应当对其他对象有尽可能少的了解,只和朋友通信,不和陌生人说话。

 

标签:外观,封装,对象,模式,一个,Facade
From: https://www.cnblogs.com/lurenjia-bky/p/16925523.html

相关文章

  • 装饰模式(Decorator)
    给某个对象,动态新增功能。构成:1、抽象接口:真实对象与装饰对象实现同一个接口。2、装饰父类:持有一个真实对象的引用,即可为真实对象新增功能。3、真实对象:被扩展的对象。......
  • 【J2me3D系列学习文章之二】(立即模式)构造我们3D世界中的第一个立方体!
    Himi 原创,转载请注明!谢谢。   3D设计的里程碑。     首先介绍构造一个3D立方体需要的步骤:(大概步骤哦)    第一:构造一个立方体的空间顶点    ......
  • 设计模式
    单例模式:确保全局只有一个该类的实例预加载:占用内存,将类的实例化私有,在类中声明一个静态的实例。外部可以直接调用。懒加载:无需占用内存,将类的实例化私有,且在类中创建一......
  • 路由器有 4 种运行模式,
    如上图所示,路由器有4种运行模式,第一种运作模式为桥接(bridge)模式,此模式可用于扩大原有AP点的覆盖范围,延长无线通信距离,使用此模式时请关闭7628N路由器的DHCP。第二种......
  • 桥接模式(Bridge)
    一个类中有两个可以扩展的组件,需要扩展的时候会很麻烦,通过桥接接口,把其中一个组件独立出去。应用场景:一个类存在两个独立变化的维度,且这两个维度都需要进行扩展。如果......
  • docker-compose之redis cluster模式
    一、docker容器化的rediscluster最难搞的就是网络问题,这边记录一下集群搭建过程。二、dockerfileFROMredis:5.0.14MAINTAINERxbdRUNln-sf/usr/share/zo......
  • 【Linux】linux | CentOS7 | 命令行模式 | 图形化界面模式
    1、图形化界面->命令行1)键盘按键Ctrl+Alt+F32、命令行->图形化界面1)键入命令init5......
  • 聊一聊装饰者模式
    是你,还是你,一切都有你!——装饰者模式一、概述装饰者模式(DecoratorPattern)允许向一个现有的对象扩展新的功能,同时不改变其结构。主要解决直接继承下因功能的不断横向......
  • 代理模式(Proxy)
    代理模式指的是:为某个对象提供一个代理对象,并且由代理对象控制对原对象的访问。 使用场景:1、安全代理:屏蔽对真实角色的直接访问。2、远程代理:通过代理类处理远程方法......
  • 桥接模式javac++
    [实验任务一]:两个维度的桥接模式用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。     packagetest9;publicclassBusi......