![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 63
lovesaxphone
这个作者很懒,什么都没留下…
展开
-
设计模式学习(二)
对于jdk实现的观察者模式:具体主体实现的不是一个接口,而是Observable类,此类有五个方法:addObserver(),deleteObserver(),notiyObservers(),setChanged().具体观察者实现的是Observer接口.由于观察者模式对于观察者从主体中取数据的方式有两种:一种是主体主动把所有数据推给观察者,一种是观察者自己从主体处拉出自己想要的数据.因此有原创 2009-07-16 09:12:00 · 470 阅读 · 0 评论 -
设计模式学习(一)
学习了很长时间的设计模式,还是觉得理解的不够,我想写写日志可能对理解能加深. 设计模式的原则: 把会变化的部分取出并"封装"起来,不要和那些不需要变化的代码混合在一起,好让其他部分不会受到影响. 针对接口编程,而不是针对实现编程 多用组合,少用继承 为了交互对象间的松耦合而努力.(两个对象之间松耦合,他们依然可以交互,但是不太清楚彼此的细节)原创 2009-07-15 11:48:00 · 522 阅读 · 0 评论