Why java is not considered as a pure object oriented language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Why java is not considered as a pure object oriented language?

28th Aug 2019, 3:38 AM
Rupali Patel
Rupali Patel - avatar
5 Answers
+ 2
According to some articles what pure object oriented is is not even well defined.
28th Aug 2019, 7:38 AM
Sonic
Sonic - avatar
+ 2
Because Java need the use of primitive data types. But to make it pure oop, wrappers classes were added in java 8 or 9, i think.. . So from then onwards java can be said as pure object oriented programming, means that we can write java program with only using objects without primitive types..
28th Aug 2019, 3:40 PM
Jayakrishna 🇮🇳
0
Java uses primitive data types and hence is not a pure object oriented language. And java doesn't support multiple inheritance.
28th Aug 2019, 7:52 AM
PRANTIK KUMAR PATRA
PRANTIK KUMAR PATRA - avatar
0
because it stores primitive data type
28th Aug 2019, 9:19 AM
kadavalalokesh
kadavalalokesh - avatar
0
Because in pure OOP Language everything is an object, Java fall short of that.
28th Aug 2019, 4:30 PM
Umar Sunusi Maitalata
Umar Sunusi Maitalata - avatar