gpt4 book ai didi

language-agnostic - 面向对象编程的发展背后的思想是什么?

转载 作者:行者123 更新时间:2023-12-04 11:31:24 24 4
gpt4 key购买 nike

这里有一些真正的反对者,我试图告诉他们最初开发 OOP 的原因。我意识到 OOP 并不适合所有问题和情况,但它的开发是有原因的......

我的猜测是,其中一些原因是:

  • 可维护性
  • 可重用性
  • 文档能力
  • 复杂技术的抽象
  • 运行时动态扩展...
  • 可能有些事情我什至还不知道...

  • 但我真的没有太多支持这一点,我想知道为什么首先开发 OOP,它是历史。

    开发 OOP 的人试图完成什么?是什么促使他们开发 OOP?

    最佳答案

    我一直认为面向对象编程是为了让我们能够以人类可以理解的方式思考复杂问题:

    世界上的一切都是对象,对象具有属性,有些对象甚至可以执行操作(或对它们执行操作)。

    关于language-agnostic - 面向对象编程的发展背后的思想是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2907944/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com