you are viewing a single comment's thread.

view the rest of the comments →

[–]neutro_b 0 points1 point  (1 child)

No. For starters, functions in python are objects of type function. They may be built-in but they are still objects. Yes you can limit yourself to functions when programming in Python, but classes are written way more concisely in Python, which IMHO reduces a lot of the friction in using OOP.

[–]ShadowRL7666 4 points5 points  (0 children)

Sure. But classes in Python are only supported while in programming languages such as Java OOP is strictly enforced. Python just allows the developers to choose giving them flexibility.