10 2018 档案
摘要:代理模式 代理模式为另一个对象提供一个替身或占位符以控制对这个对象的访问。 何为提供一个替身或占位符?即一个对象代表另一个对象。有什么事直接告诉代理对象,不必麻烦真正的对象,由代理对象来决定哪些事情去交给真正的对象。举个例子,以前男女婚配,由男方家庭去拜托媒人,媒人转告女方,此时媒人就是代理对象,真
阅读全文
摘要:oo设计原则 最少知识原则,只和朋友交谈。该原则要求减少对象之间的交互。具体指的是只调用本对象中的成员变量的方法、当作参数传进来的对象的方法,和本方法中创建的对象的方法。 总结来说,就是对方法的调用不超过两个“.”。这样做的好处是减少各类间的依赖。缺点是会产生很多“包装类”,因为不能直接太多“.”去
阅读全文
摘要:什么是设计模式? 设计模式其实是组织代码方式的一种经验,由前人在开发中整理归纳出来。 oo设计原则 在oo设计中应该遵循的几个原则: 封装变化。即将需要变化的部分与固定不变的部分隔离开,如抽象类中的抽象方法,要求每个子类去实现,这是变化的部分。 多用组合,少用继承。组合即一个对象has其他对象。 针
阅读全文

浙公网安备 33010602011771号