静态代理模式 03
package Runnable1;
/*
静态代理模式总结:
真实对象和代理对象都要实现同一个接口
代理对象要代理真实角色
好处:代理对象可以做很多真实对象做不了的事情
真实对象专注做自己的事情
*/
public class StactcProxy
{
public static void main(String[] args) {
You you=new You();//你要结婚
new Thread( ()->System.out.println("我爱你")).start();//不懂可以看下Lamda
new WweddingCom(new You()).HappyMarry();
// WweddingCom wweddingCom=new WweddingCom(new You());
// wweddingCom.HappyMarry();
}
}
interface Marry
{
//人间四大喜事
//久早逢甘露
//他乡遇故知
//洞房花烛夜
//金榜题名时
void HappyMarry();
}
//真实角色
class You implements Marry
{
浙公网安备 33010602011771号