博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
代理模式
阅读量:5959 次
发布时间:2019-06-19

本文共 767 字,大约阅读时间需要 2 分钟。

代理模式其实就是通过一个类去代理真实类,下列干货说话:

1,定义一个共用的接口

///     /// 代理类与被代理类实现之共用接口    ///     interface IRealize    {        void GetName();    }

2,被代理类

class Proxied : IRealize    {        public void GetName()        {            Console.Write("objectboy");        }    }

3,代理类

internal class Proxy : IRealize    {        private Proxied _proxied; //被代理类        public Proxy()        {            if (_proxied == null)            {                _proxied = new Proxied();            }        }        public void GetName()        {            _proxied.GetName();        }    }

4,客服端:

class Program    {        static void Main(string[] args)        {            new  Proxy().GetName();            Console.Read();        }    }

转载于:https://www.cnblogs.com/objectboy/p/3888417.html

你可能感兴趣的文章
python 学习导图
查看>>
生成树
查看>>
作为一个程序员必备的素质
查看>>
Webpack入门教程十四
查看>>
HDU - 3564 Another LIS(LIS+线段树)
查看>>
深入浅出JavaScript (五) 详解Document.write()方法
查看>>
hibernate简单入门教程(四)---------关联映射
查看>>
去 IOE,MySQL 完胜 PostgreSQL
查看>>
++i 和 i++ 性能上的区别
查看>>
Mysql运维管理-一主多从宕机从库切换主库继续和从库同步过程16
查看>>
Tomcat优化之配置NIO运行模式
查看>>
用XSLT和XML改进Struts
查看>>
WEB测试—功能测试
查看>>
在react或vue中,for循环用Index作为key值是好还是坏呢?
查看>>
2014.10.1 Form中显示pdf文件
查看>>
NERDTree 快捷键辑录
查看>>
Python数据分析Numpy库方法简介(一)
查看>>
javaWeb:相关监听方法汇总
查看>>
JSP 实现 之 读取数据库显示图片
查看>>
JS——特效秀
查看>>