![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 77
乌龟斑
这个作者很懒,什么都没留下…
展开
-
java设计模式之代理模式
1,什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标 对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以转载 2013-05-18 06:24:31 · 537 阅读 · 0 评论 -
java回调方法
在Java中,就是类A调用类B中的某个方法b,然后类B又在某个时候反过来调用类A中的某个 方法a,对于A来说,这个a方法便叫做回调方法 pubilc interface CallBack{ public void callbackMethod(); } public class A implements CallBack{转载 2013-05-18 08:54:36 · 621 阅读 · 0 评论 -
设计模式六大原则
单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,转载 2013-10-30 06:01:39 · 749 阅读 · 0 评论