摘要: 代理模式 代理模式为另一个对象提供一个替身或占位符以控制对这个对象的访问。 何为提供一个替身或占位符?即一个对象代表另一个对象。有什么事直接告诉代理对象,不必麻烦真正的对象,由代理对象来决定哪些事情去交给真正的对象。举个例子,以前男女婚配,由男方家庭去拜托媒人,媒人转告女方,此时媒人就是代理对象,真 阅读全文
posted @ 2018-10-20 19:19 1码归1码 阅读(115) 评论(0) 推荐(0) 编辑
摘要: oo设计原则 最少知识原则,只和朋友交谈。该原则要求减少对象之间的交互。具体指的是只调用本对象中的成员变量的方法、当作参数传进来的对象的方法,和本方法中创建的对象的方法。 总结来说,就是对方法的调用不超过两个“.”。这样做的好处是减少各类间的依赖。缺点是会产生很多“包装类”,因为不能直接太多“.”去 阅读全文
posted @ 2018-10-20 17:58 1码归1码 阅读(105) 评论(0) 推荐(0) 编辑