耦合:程序间的依赖关系,包括以下 类之间的依赖关系方法之间的依赖关系 解耦:降低程序间的依赖关系 实际开发中应做到:编译器不依赖,运行期 才依赖 解耦思路: 使用反射来创建对象通过读取配置文件来获取要创建的对象全限定类名