首页
IT
登录
6mi
u
盘
搜
搜 索
IT
接口应用之----代理设计模式
接口应用之----代理设计模式
xiaoxiao
2021-03-25
89
interface Subject{ public void make(); } class RealSubject implements Subject{ public void make(){ System.out.println("皇帝陛下正在XXX。"); } } class ProxySubject implements Subject{ private Subject subject; public ProxySubject(Subject subject){ this.subject=subject; } public void prepare(){ System.out.println("为临幸做准备!!"); } public void make(){ this.prepare(); this.subject.make(); this.destroy(); } public void destroy(){ System.out.println("抱娘娘回宫,伺候皇上睡觉。。。"); } } public class InterfaceDemo03{ public static void main(String[] args){ Subject sub=new ProxySubject(new RealSubject()); sub.make(); } }
转载请注明原文地址: https://ju.6miu.com/read-24914.html
技术
最新回复
(
0
)