黑马程序员技术交流社区

标题: 设计模式 [打印本页]

作者: 15835811325    时间: 2016-9-17 23:53
标题: 设计模式
今天学io流的时候接触了设计模式,但不是很理解,求大神解析
作者: i'm    时间: 2016-9-18 12:30
前人经验的总结!!!
作者: 9775菜鸟变大神    时间: 2016-9-18 12:34
我就只是了解过单例模式  就是私有化构造器 不允许外部创建对象 提供单一对象的访问方式
作者: 灵动    时间: 2016-9-18 21:02
设计模式就是设计初衷,也就是需求有问题,这应该就是设计
作者: cjc147    时间: 2016-9-18 22:25
设计模式就是对一些基本的类进行包装,在包装的同时提供更加强大的功能。
比如说BufferedInputStream类对InputStream类的包装。
InputStream类只能读取字节,并且没有缓冲的功能;而包装了InputStream的BufferedInputStream类在读取字节的同时,提供了缓冲的功能。这个就是一种包装,术语叫做装饰设计模式。
而装饰设计模式其实就是一种套路,分为三步走:1.获取包装类的引用;2.在构造方法中传入包装类的对象;3.提供更加强大的功能。
作者: 15835811325    时间: 2016-9-21 00:13
cjc147 发表于 2016-9-18 22:25
设计模式就是对一些基本的类进行包装,在包装的同时提供更加强大的功能。
比如说BufferedInputStream类对In ...

谢谢
作者: 15835811325    时间: 2016-9-21 00:14
9775菜鸟变大神 发表于 2016-9-18 12:34
我就只是了解过单例模式  就是私有化构造器 不允许外部创建对象 提供单一对象的访问方式  ...

但一对象的访问方式是什么意思




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2