OOPS和OOBS有什么区别?

OOPS代表“面向对象的编程系统”,OOBS代表“基于对象的系统”

OOPS和OOBS都是程序设计技术。它基本上用于管理代码量很大的大型项目。

OOPS和OOBS之间的区别

  1. OOPS代表面向对象的编程系统,而OOBS代表基于对象的编程语言。

  2. 仅支持对象和类的语言称为基于对象的语言。此类语言不支持继承和多态之类的功能。

  3. 支持对象,类,继承和多态性的语言称为面向对象编程语言。

  4. Visual Basic是基于对象的语言的示例。可视C ++是面向对象语言的示例。

  5. OOPS分为三种:

    • 糟糕的OOPS

    • 真正的面向对象

    • 纯OOPS

  6. C ++是糟糕的OOPS的示例,实际上在C ++中,我们可以使用指针和友元函数访问类外部的私有数据成员。

  7. Java和C#是True oops的示例。

  8. ADA和SMALLTALK是Pure oop的示例。