1. 首页
  2. 编程语言
  3. Java
  4. java设计模式—静态代理模式(聚合与继承方式对比)

java设计模式—静态代理模式(聚合与继承方式对比)

上传者: 2022-05-05 03:44:03上传 PDF文件 154.38 KB 热度 9次

1.目标:要在Tank的move()方法做时间代理及日志代理,且代理间的顺序可活更换2.思路:聚合:代理类聚合了被代理类,且代理类及被代理类都实现了movable接口,则可实现灵活多变,具体看代码继承:继承不够灵活,随着功能需求增多,继承体系会非常臃肿。

下载地址
用户评论