黑马程序员技术交流社区
标题:
IO中的装饰,有点 绕,但多打几遍代码,看看前头的知识就能串起来了
[打印本页]
作者:
1169646761
时间:
2014-9-6 01:26
标题:
IO中的装饰,有点 绕,但多打几遍代码,看看前头的知识就能串起来了
ublic class Demo7_Wrap {
/**
* @param args
* 装饰设计模式
* 让被包装的对象变的更加强大
*/
public static void main(String[] args) {
Student s = new Student();
s.code();
System.out.println("-------------------");
ItcastStudent is = new ItcastStudent(s);
is.code();
}
}
interface Coder {
public void code();
}
class Student implements Coder {
@Override
public void code() {
System.out.println("javase");
System.out.println("javaweb");
}
}
class ItcastStudent implements Coder{
private Student s;
public ItcastStudent(Student s) {
this.s = s;
}
@Override
public void code() {
s.code();
System.out.println("数据库");
System.out.println("安卓");
System.out.println("ssh");
System.out.println(".......");
}
}
作者:
zhangxun
时间:
2014-9-6 10:19
装饰类还行吧,多敲几遍代码就会了
作者:
ucq
时间:
2014-9-19 06:30
努力奋斗非常感谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2