首页 > 其他分享 >装饰模式

装饰模式

时间:2022-10-23 18:02:18浏览次数:59  
标签:模拟手机 JarPhone 模式 能振动 手机 装饰

用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。

 

 

 

标签:模拟手机,JarPhone,模式,能振动,手机,装饰
From: https://www.cnblogs.com/liuchao437/p/16819027.html

相关文章

  • 外观模式
    在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读......
  • 享元模式
    设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。   ......
  • 《敏捷软件开发原则、模式与实践》(美)Robert C.Martin著 读书笔记(第一部分 敏捷开发 第
    关键词:《敏捷软件开发原则、模式与实践》,(美)RobertC.Martin,读书笔记,极限编程第二章极限编程概述极限编程(XP)实践1)客户作为团队成员  最好的情况是——客户和开......
  • 云计算的3种服务模式
    1.云基础设施即服务(IaaS):出租处理能力、存储空间、网络容量等基本计算资源。只提供基础的底层资源,用户需要自己安装操作系统、中间件、运行环境、数据、应用程序等。2.云平台......
  • 《敏捷软件开发原则、模式与实践》(美)Robert C.Martin著 读书笔记(第一部分 敏捷开发)
    关键词:《敏捷软件开发》原则、模式与实践》,(美)RobertC.Martin著,读书笔记,敏捷开发,敏捷实践 第一章敏捷实践敏捷联盟。       敏捷宣言:个体和交互......
  • 设计模式之抽象工厂模式
    简介工厂方法模式通过引入工厂等级结构,解决了简单工厂模式中工厂类职责太重的问题,但由于工厂方法模式中的每个工厂只生产一类产品,可能会导致系统中存在大量的工厂类,势必会......
  • Reactor 模式线程模型
    根据Reactor的数据量和处理资源池线程数量,可以分为3钟典型实现单Reactor单线程  单Reactor多线程  主从Reactor多线程 ......
  • 设置字体样式,文本装饰
     1.设置字体类型(如下)注意:字体尽量设置成通用的,否则如果用户系统没有该种字体就不能显示  2.设置字体的粗细字体粗细100—900,100最细,900最粗  3.设置字......
  • python装饰器
    省流:直接看最后从简单的例子开始,定义装饰器register,定义一个简单的类method,使用装饰器装饰类defregister(*args,name=None):defwarpper(method_cls):pr......
  • 容器5种网络模式 与 K8S pod网络关系
    文档说明:只记录关键地方;理解了容器网络模式,也就知道了如何把多个容器相互连接起来容器的网络模式和跨主机通信:network_mode:"bridge"network_mode:"host"netwo......