摘要: 本篇随笔主要介绍用Java实现简单的装饰器设计模式: 先来看一下装饰器设计模式的类图: 从图中可以看到,我们可以装饰Component接口的任何实现类,而这些实现类也包括了装饰器本身,装饰器本身也可以再被装饰。 下面是用Java实现的简单的装饰器设计模式,提供的是从基本的加入咖啡入手,可以继续加入牛 阅读全文
posted @ 2016-09-18 19:54 Michaelwjw 阅读(1866) 评论(0) 推荐(1) 编辑
摘要: 先说下本篇随笔主要涉及到的东西(参考Java编程思想一书): 1、说明 List<Fruit> 与 List<Apple> 之间为什么是非继承关系。 2、由 1 引出的问题说明 List<? extends Fruit> 存在的必要性。 3、说明 List<? super Fruit> 与 List 阅读全文
posted @ 2016-09-18 15:48 Michaelwjw 阅读(11656) 评论(1) 推荐(2) 编辑