摘要:
也称为最少知道原则(Least Knowledge Principle 简写LKP)迪米特法则是用来干什么的?他的初衷是:降低类之间的耦合。以我目前的视野,我认为迪米特法则就是一个在类创建方法和属性时需要遵守的法则。什么是迪米特法则?迪米特法则由三个守则组成:守则1:是自己的就是自己的如果一个方法放在本类中,即不增加类间关系,也对本类不产生负面影响就放在本类中。守则2:一个类只与他的朋友类进行交互。talk only to your immediate friends在弄明白这个守则之前,我们需要弄清什么叫做朋友类:在遵守守则1的前提下,为类A创建了一个方法,那么该方法Method中的参数必然 阅读全文
posted @ 2014-01-08 16:51
silentjesse
阅读(5754)
评论(2)
推荐(0)
浙公网安备 33010602011771号