[Master Answer Logo]
Question

Is Java a pure OO language?

Answer

OO languages can be grouped into several broad classes, determined by the extent to which they support all features and functionality of object-orientation and objects: classes, methods, polymorphism, inheritance, and reusability.

— Source: Wikipedia (www.wikipedia.org)