最病 A LoD 口LoD的实质是控制对象之间的信息流量,流向及信 息的影响--信息隐藏 口在类的划分上,应当创建有弱耦合的类。类之间的耦合 越弱,就越有利于复用。 口在类的结构设计上,每一个类都应当尽量降低成员的访 问权限。一个类不应当 public自己的属性,而应当提供 取值和赋值的方法让外界间接访问自己的属性。 口在类的设计上,只要有可能,一个类应当设计成不变类。 口在对其它对象的引用上,一个类对其它对象的引用应该 降到最低。 Institute of Computer Software 2021/2/5 Nanjing UniversityLoD LoD的实质是控制对象之间的信息流量,流向及信 息的影响 -- 信息隐藏 在类的划分上,应当创建有弱耦合的类。类之间的耦合 越弱,就越有利于复用。 在类的结构设计上,每一个类都应当尽量降低成员的访 问权限。一个类不应当public自己的属性,而应当提供 取值和赋值的方法让外界间接访问自己的属性。 在类的设计上,只要有可能,一个类应当设计成不变类。 在对其它对象的引用上,一个类对其它对象的引用应该 降到最低。 2021/2/5 Institute of Computer Software Nanjing University 11