这是一个伪命题。功能只是接口的一部分,一个类有什么接口,就能做什么。这是现代弱类型语言的实现方式。而且功能固然重要,但是接口的其它方面也是你的设计的决定性因素。

一个设计良好的类的接口包括这样的几个方面,

正交性的功能,不多也不少。

信息隐藏,知道越多,耦合越深。

错误处理,谁报告?如何报告?谁要做错误恢复?

相关文章:

  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-05-22
  • 2021-11-02
  • 2022-01-25
  • 2021-09-03
  • 2022-03-03
猜你喜欢
  • 2021-06-19
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-09-08
相关资源
相似解决方案