在编程语言中创建对象的基本需求是什么?我已经跨越了近3-4种编程语言,它们具有对象创建的特性。以下是语言: - 1.C ++ 2.java 3.php 4.JS 我的问题是程序员构建对象概念的根本需要是什么才被收集到焦点并进行实践,之后发生了什么魔术,现在几乎所有强大的编程语言都支持对象的这个功能
答案 0 :(得分:4)
结论来自:en.wikipedia.org/wiki/Object-oriented_programming
面向对象的方法实际上是良好设计实践的逻辑延伸
它只是结构化编程和抽象数据类型等旧技术的逻辑扩展。
这项新技术也被大肆宣传并商业化以“销售”一种编程语言。 (因此大多数主要语言都有这个概念,并且由于这个原因,它在一些较旧的语言中实现。)