装饰模式,制作一个蛋糕java
import java.text.DecimalFormat;//抽象组件组件 interface mkcake {public void cake(); } class Cake implements mkcake {@Overridepublic void cake() {// TODO Auto-generated method stubSystem.out.println("一个成型蛋糕");}} //装饰接口 abstract class Decorator implements mkcake {mkcake m;public Decorator(mkcake m){this.m=m;}} class AddMilk extends Decorator {public AddMilk(mkcake m){super(m);}@Overridepublic void cake() {// TODO Auto-generated method stub m.cake();System.out.println("加了牛奶");}} class AddEgg extends Decorator {public AddEgg(mkcake m){super(m);}@Overridepublic void cake() {// TODO Auto-generated method stub m.cake();System.out.println("加了鸡蛋");}}public class 装饰模式 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub//开始制作蛋糕mkcake c=new Cake();mkcake m=new AddMilk(new AddEgg(new Cake()));m.cake();}}
转载于:https://www.cnblogs.com/hansongjiang/p/3854302.html
装饰模式,制作一个蛋糕java相关推荐
- windows下gradle下使用windows版普罗米修斯prometheus和metrics简单的制作一个监控java环境的内存状况的教程
1.引入依赖(如果是maven可以自行翻译): 例如: compile 'io.prometheus:simpleclient_hotspot:0.5.0'groupid 为 io.prometheu ...
- 如何用Java制作一个简易日历
简易日历制作 记录一下Java实现的一个日历小程序,效果图如下: 实现以上的效果,我们需要用到两个类:SimpleDateFormat和Calendar. 首先看看这两个类的用法: 类 SimpleD ...
- java聊天室小程序论文_在Java项目中利用continue与break制作一个聊天室小程序
在Java项目中利用continue与break制作一个聊天室小程序 发布时间:2020-12-08 16:03:27 来源:亿速云 阅读:98 作者:Leah 在Java项目中利用continue与 ...
- java类只读怎么办_如何在Java中制作一个只读类?
java类只读怎么办 The question is that "can we make a read-only class in Java?" 问题是"我们可以用Jav ...
- 使用Java制作一个简易的远控终端
使用Java制作一个简易的远控终端 远控终端的本质 1.服务端(攻击者)传输消息 ----> socket连接 ----> 客户端(被攻击者)接收消息 2.客户端执行消息内容(即执行服务端 ...
- 如何用JAVA制作一个漂亮的表格
如何用JAVA制作一个漂亮的表格 表格图片: 选中一行时高亮显示,且字体变为红色: 在表格中添加数据: 代码如下: import java.awt.BorderLayout; import java. ...
- 怎么用java做日历_如何用Java制作一个简易日历
简易日历制作 记录一下Java实现的一个日历小程序,效果图如下: 实现以上的效果,我们需要用到两个类:SimpleDateFormat和Calendar. 首先看看这两个类的用法: 类 SimpleD ...
- 运用Java制作一个属于自己的音乐播放软件
运用Java制作一个属于自己的音乐播放软件 前言 上个寒假小编用python做了一个音乐播放软件(博客链接为:)运用tkinter.爬虫做了一个播放音乐的小程序(动态显示歌词[歌词向上翻滚]),觉得效 ...
- java 制作简易日历_如何用Java制作一个简易日历
简易日历制作 记录一下Java实现的一个日历小程序,效果图如下: 实现以上的效果,我们需要用到两个类:SimpleDateFormat和Calendar. 首先看看这两个类的用法: 类 SimpleD ...
最新文章
- centos 6.8 启动损坏修复实验
- Cell子刊:根瘤菌微生物群落的模块化特征及其与共生根瘤菌的进化关系
- 使用元学习和推理改善您的模型!
- sql2008 删除日志
- net start mysql启动mysql,提示发生系统错误 5 拒绝访问 解决方法
- 下列代码的执行结果是 php,执行下列代码后的结果是: $x=15; echo $x++; $y=20; echo ++y;...
- 河南省住建厅调研新郑智慧城市建设 市民享受服务便利
- NSIS设置桌面快捷方式的图标
- java redis 命令_命令界面:使用Java中的动态API处理Redis
- 用Scholar one 投稿过程
- 脚本程序gdb 脚本
- iOS-集成支付宝支付、微信支付简单总结
- 什么是面向对象编程的人生感悟
- @Responsebody与@RequestBody
- ICEM CFD学习笔记(2)
- Android 虚拟多开系列二——技术原理
- Unity笔记之切换鼠标图标样式、PSD格式文件导入Unity
- Hadoop相关概念
- 理解Mybatis一级缓存,以及如何真正使用到一级缓存
- 穹顶之下,关于数据中心的“绿色”思考