What are the main reasons that Java is not considered a pure Object-Oriented Programming language?
a) Java uses pointers
b) Java uses primitive data types like int, float, double, and so on
c) Java uses a main method like the C programming language, which is not OOP
d) Java uses static variables and methods, which are outside the scope of objects
Created by Nancy
@13:34 28-Jan-2026