设计模式
CoderLix
心是一块田,快乐自己种。
展开
-
设计模式之装饰着模式 -----Jane Eyre
什么是装饰着模式Java23中设计模式之一,可以动态的给对象添加功能但又不改变对象的原有结构,或者可以理解为增强对象的方法;譬如克莱儿小姐要去约会,在约会前要先化妆,也就是要进行装饰和增强,这样在约会的过程中可以更加的美好。装饰着模式的技术实现实现思路及图解现有两个对象分别为:被装饰对象A和装饰对象B,他们都实现了相同的接口C,在装饰对象B中获得被装饰兑现A的引用,这样就可以在B中...原创 2019-04-15 13:00:33 · 457 阅读 · 0 评论 -
动态代理两种方式 -----Jane Eyre
基于动态代理的两种方式(JDK动态代理,cglib动态代理)一直是心里的一个梗,每次看到动态代理,脑海中都会想到这两种方式,也仅仅只是想到这两种方式。至于里面的实现方式和实现思路还是很模糊。所以今天想借助该平台对这两种方式以案例形式来进行一个详细的解说,方便自己,奉献你们。需求:Brandy现在想要买一台联想电脑,联想公司总部在北京,它不仅卖电脑,还生产电脑。由于距北京距离太远,直接去北京...原创 2019-08-01 23:07:27 · 301 阅读 · 0 评论