耦合和解耦合

程序的耦合

  • 耦合:程序间的依赖关系
    • 包括:
      • 类之间的依赖
      • 方法间的依赖
  • 解耦:降低程序间的依赖关系
  • 实际开发中应该做到:
    • 编译期不依赖,运行时才依赖
  • 解耦的思路:
    • 第一步:通过读取配置文件来获取要创建的对象全限定类名
    • 第二步:使用反射来创建对象,而避免使用new关键字

你可能感兴趣的:(耦合和解耦合)