代理模式/装饰着模式/继承

增强

代理模式(增强)(和装饰者模式的区别)

参考博客

spring的Aop动态代理(代理对象其实也是对原来对象的增强)
这里其实有jdk的动态代理,和CGLIB的动态代理(具体区别待研究)
代理模式类之间的关系在编译时确定,但是要代理的类是不明确的
装饰者模式的关系在编码时确定,并且明确了要装饰的对象

装饰者模式(增强),与继承的区别,视频讲的特别好

参考视频

IO流体系当中,读(写)文件是一个一个字节(或字符)
为了提高效率,加入缓冲技术
BufferedWriter(BufferedReader)
BufferedInputStream(BufferedOutStream)
装饰类通常会通过构造方法接收被装饰的对象,并基于被装饰的对象的功能,提供更强的功能
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值