您的位置:首页 > 其它

设计模式学习12 Proxy

2010-07-22 14:18 155 查看

应用场景:

在面向对象设计中,为某个对象提供一中代理,控制对这个对象的访问,例如可以实现缓存,分布式程序中调用远程对象。



实现代码:

public interface IEmployee
    {
        public void GetSalary();

        public void Report();
        public void ApplyVacation();
    }

    public Employee : IEmployee
    {

    }

    // 客户端直接使用这个代理来访问emplooyee类
    class EmployeeProxy : IEmployee
    {
        // 使用soap协议实现web service
        public void  GetSalary()
        {
 	       
        }

        public void  Report()
        {
 	       
        }

        public void  ApplyVacation()
        {
 	        
        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: