基于浪费牛奶只为偶像出道学习代理模式(接口的运用)
基于康师傅的课自己实现的
代理模式是通过接口的多态性实现的
康师傅的课
我的理解
首先代理模式意思是就是通过代理类(经纪人)来增强被代理类(明星)
方法:(结合下面通俗易懂的代码)
让被代理类和代理类共同继承一个接口,首先被代理类(明星realStar)有个自己的实际功能(唱歌),然后代理类(经纪人)通过构造方法参数引入明星的方法,然后调用这个方法,带过加上自己前前后后想用的各种功能;
这样在main方法中就可以看到实例化的明星实际上是就是经纪人
代码导读
Star 接口 展现在大家面前的一切,实际上由经纪
原创
2021-06-14 11:00:01 ·
86 阅读 ·
0 评论