类的实现如何帮助对象驱动编程?

时间:2013-10-19 16:09:13

标签: oop

我有一个非常奇怪的问题,虽然我从最近几个月开始通过C ++学习OOPS。这就是为什么需要像类这样的构造?

1 个答案:

答案 0 :(得分:4)

面向对象编程中不需要类。有许多语言在没有它们的情况下做得很好:Self,Io,Ioke,Seph,Slate,NewtonScript和ECMAScript只有对象,没有类。其他语言有mixins。然而其他语言也有特征。有些语言有类和混合,有些类和特征。

对于面向对象的唯一需要是执行过程抽象的某种方式。而已。事实上,Lambda微积分是一种非常精细的OO语言,因为它只有 程序(好的,实际上是功能性的)抽象而没有其他,有人可能认为Lambda微积分是最纯粹的OO语言。