Why Java is not a pure object oriented programming language?

preview_player
Показать описание
Java is not considered a pure object-oriented programming language. The main reason is it supports primitive type values. For an object-oriented programming language, data should be represented in the form of objects. As Java uses primitive data types, it is not considered a pure object-oriented programming language.

The second reason is the static variables and static methods that can called without using objects.

#java #javaguides #interview
Рекомендации по теме