黑马程序员——装饰设计模式(io流)
来源:互联网 发布:cnc编程兼职工资怎么算 编辑:程序博客网 时间:2024/05/22 05:06
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类将已有对象传入,基于已有对象的功能,并提供
和加强功能。那么自定义的类称为装饰类。
装饰类通常会通过构造方法接收装饰的对象。并基于被装饰的对象的功能提供更强的功能。
代码如下;
class person
{
public void chifan()
{
System.out.println("chifan");
}
}
class superperson
{
private person p;
superson (person p)
{
this.p=p;
}
}
public void superchifan()
{
System.out.println("hejiu");
p.chifan();
System.out.println("tiandian");
}
class persondemo
{
public static void mian (String【】 args){
person p = new person ();
p.chifanz();
superperson sp = new superperson (p);
sp.superchifan();
}
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
- 黑马程序员——装饰设计模式(io流)
- 黑马程序员——>第十九天<io流(BufferedWriter-装饰设计模式-流操作规律)>
- 黑马程序员——IO流-字符流&装饰设计模式
- 47.黑马程序员-IO流缓冲区、装饰设计模式
- 黑马程序员——IO流——IO体系、装饰设计模式、流对象的选择
- 黑马程序员—— 装饰设计模式
- 黑马程序员 —— 装饰设计模式
- 黑马程序员——装饰设计模式
- 黑马程序员_IO流——装饰设计模式
- 黑马程序员——学习java IO的前奏,装饰设计模式
- 黑马程序员——学习Java基础之 io LineNumberReader 之装饰设计模式
- 黑马程序员 io中的缓冲字符流,装饰设计模式(毕向东)
- 黑马程序员_Java中IO与装饰者设计模式
- 黑马程序员-Java IO和装饰设计模式
- 黑马程序员_IO流-装饰设计模式
- 黑马程序员——装饰类设计模式简介
- 黑马程序员——【Java】装饰设计模式
- 黑马程序员——JAVA基础之装饰设计模式
- 快速排序
- 1935 二叉树重建
- 【动态规划 变形】Pick numbers:实际上还是背包
- 高手速成android开源项目【View篇】
- Spring容器-Bean的生命周期
- 黑马程序员——装饰设计模式(io流)
- C++手记:常量引用
- 生产者和消费者多线程共享一个仓库(多竞争一)
- 开题第一次修改
- 黑马程序员------------------交通灯管理系统
- 在OpenCV中利用鼠标绘制直线
- MySQL数据库提示:Communications link failure,The last packet succe
- Java中日历对象,非常实用
- SGU 129 Inheritance(计算几何)