OOP 抽象类/接口, 命名空间/模块的区别
文章目录
  • 接口: IO 标准化的目的, 目的是降低耦合
  • 类: 重用的目的, 对模块进行定义

抽象类和接口的区别

命名空间与模块的区别

  • 命名空间: 主要用于组织代码,避免命名冲突。
  • 模块: 主要用于代码复用, 一个模块里面可以有多个命名空间。