![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 92
珠峰下的沙砾
IT永无止境
展开
-
设计模式之代理模式
在有些情况下,一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。例如,购买火车票不一定要去火车站买,可以通过 12306 网站或者去火车票代售点买。又如找女朋友、找保姆、找工作等都可以通过找中介完成。 代理模式的定义与特点 代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。 代理模式的主要优点有: 代理模式在客户端与目标对象之间起到一个中介作用和保原创 2021-08-16 21:46:31 · 132 阅读 · 1 评论 -
设计模式(1)
面向对象思想设计原则 面向对象思想设计原则 –再实际的开发中,我们要想深入的了解面向对象思想,就必须熟悉前人总结过的面向对象的思想的设计原则: 1.单一职责原则 2.开闭原则 3.里氏替换原则 4.依赖注入原则 5.接口分离原则 6.迪米特原则 单一职责原则 –其实就是开发人员经常说的“高内聚,低耦合” –也就是说,每个类应该只有一个职责,对外只能提供一种功能,而引起类变化的原因应该只有一个。...原创 2019-09-29 11:45:03 · 72 阅读 · 0 评论