LaneBlog

蝼蚁虽小,也有梦想

PHP Socket服务 | PHP微信开发框架 | 开源博客

面向对象的洗礼:设计模式(十一)之迪米特法则

Date: 2014-04-22 21:41:28 Power By 李轩Lane

Tag: PHP | 设计模式 | 迪米特法则

迪米特法则,再次强调了面向对象的特性之一:封装。不需要知道具体如何实现的细节,只需要调用某个类的方法,得到预期的结果。尽可能少的使用public,降低成员的访问权限。可以更好降低类与类之间的耦合度。程序设计时,修改一个越弱耦合的类,对系统造成的影响就会越小,耦合度越低,越利于复用。这就是迪米特法则的根本思想。

©2014 www.lanecn.com , All rights reserved. Power By Li Xuan.  京ICP备14005030号