public static void Main(string[] args) { Console.WriteLine("========代理模式(AOP)測試========"); Console.WriteLine("---沒用代理模式"); FightManager fm = new FightManager(); fm.doFight("煞氣A豆子"); Console.WriteLine(); Console.WriteLine("---使用代理模式"); FightManager proxyFM = new ProxyFightManager(fm); proxyFM.doFight("煞氣A豆子"); Console.WriteLine(); }
public ProxyFightManager(FightManager source) { this.source = source; }