黑马程序员技术交流社区
标题:
装饰设计模式,装饰类归属
[打印本页]
作者:
ysdolls
时间:
2014-8-6 10:17
标题:
装饰设计模式,装饰类归属
本帖最后由 ysdolls 于 2014-8-6 18:56 编辑
装饰设计模式中的装饰类并不是 基类的子类吧?
老毕这样写列表有歧义吧。
MyReader//专门用于读取数据的类。
|--MyTextReader
|--MyMediaReader
|--MyDataReader
|--MyBufferReader
应该这样写吧
|--MyReader//专门用于读取数据的类。
|--MyTextReader
|--MyMediaReader
|--MyDataReader
|--MyBufferReader
我的理解对吗?新人求指导
屏幕快照 2014-08-06 上午10.14.44.png
(86.39 KB, 下载次数: 20)
下载附件
2014-8-6 10:15 上传
装饰设计模式
作者:
ysdolls
时间:
2014-8-6 10:21
class MyBufferReader extends MyReader
{
private MyReader r;
MyBufferReader(MyReader r)
{}
}
复制代码
哦 应该是可继承,可不继承吧?为什么非要继承呢?反正不都是调用传进来的类的方法吗?
作者:
es2379649
时间:
2014-8-6 10:31
继承的话表示他们是同一体系。
作者:
青偆丶易逝〃
时间:
2014-8-6 10:34
对,继承了。 就是一个体系了。。
作者:
怀念黑海岸
时间:
2014-8-6 12:29
恩,我对老毕这儿其实也有点看不懂,个人觉得修饰类的体系没必要和其他功能类写在一起,可以独立出来的嘛。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2