StaticProxy
2021-12-04 17:17:06 0 举报
StaticProxy
作者其他创作
大纲/内容
这里拿 “You” 结婚做例子,一个是直接结婚,一个是把“You”丢给婚庆公司代理你结婚
StaticProxy:真实角色和代理角色都需要实现接口。需要将真实角色(You)丢到代理实现方法中用 You 实现自己的方法
interface(HappyMarry)
you.HappyMarry();
主要了解 实现 Runnable 接口为什么能获得多线程的能力,其实无非就是在 Runnable 中重写的 run 方法被 Thread 调用了 间接调用
今天我结婚啦!!!
implements
不使用代理: 直接实现、调用方法
You
new WeddingCompany(new You()).HappyMarry();
WeddingCompany
new You().HappyMarry();
无非就是在代理中重写的方法里,用拿到的“You”来调用方法
put 真实角色
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容