这四个名字用来标示类之间的关系,表征类的耦合程度依次增强。
http://flatfish2000.javaeye.com/blog/505170
http://www.cnblogs.com/suzongwei/archive/2008/02/26/1081805.html