![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
zhu jun~
如果知识是片海洋,那我就是徜徉在海洋中的小鱼,汲取海水中的养分,让我不断成长,这样遨游地感觉让我十分地欢畅!
展开
-
模式源于生活:代理模式---中介租房
代理模式产生的原因:一、客户无法直接获得对象的引用来调用它的方法。二、代理需要对被代理的对象进行预处理或后处理。以我找工作时租房未背景来阐述下中介中用到的代理模式:对于租客我来说,我曾经跑到小区里转转,希望能看到贴着租房信息的小广告以便直接联系到房主,这样的话就可以省去中介的费用了。可是,转了几个小区了,发现现在的房东已经不流行在墙上贴小广告了,他们更愿意把房源信息放在中介那里,这样对于他原创 2016-04-26 16:46:54 · 666 阅读 · 0 评论 -
设计模式--单例模式
看了单例模式,写下个人的理解: 单例模式的目的保证在某一环境下,该类只拥有一个实例,且该实例是否已经创建由该类自己判断。由上面两点可知:一、这个类拥有自己的一个实例的引用。二、自己判断是否已有自身实例。写一个例子如下方便理解: 顺便分享一个知识点,==和equals的区别,==用来判断引用类型时,比较的是对象的内存地址是否相同。而equals比较的是“内容”是否相同。p原创 2016-04-21 09:53:22 · 259 阅读 · 0 评论