定义:一个对象应该对其他对象有最少的了解。点评:多和“直接朋友”打交道,少和“陌生人”说话。即一个类对自己依赖的类知道的越少越好。 直接朋友:出现在成员变量,方法参数,方法返回值中的类陌生人:不是直接朋友都是陌生人,如局部变量