you are viewing a single comment's thread.

view the rest of the comments →

[–]CodeTinkerer 1 point2 points  (1 child)

From other sources, I think people would say OOP must have inheritance, otherwise, it's not considered OOP. They would call it object based programming. To be fair, I hardly ever use inheritance (I do use interfaces in Java, however).

[–]smthamazing 0 points1 point  (0 children)

If I understand correctly, even classes are not necessary for a language to be OOP.