+ 3
Is java a pure OOP ?
java follows all the OOP concepts. Is it true that java is pure OOP ?
7 Answers
+ 9
Yea...
Java is strictly an "object-oriented paradigm" programing language.
But, more than OOP, Java is "multi-paradigm", as it supports imperative, functional, and concurrent paradigms also.
^-^
+ 8
I think pure OOP means that everything is an object. But Java has primitive data types like int, double, float, etc. that are not objects. So I would say no, Java is not pure OOP
+ 8
Java uses Primitive datatypes which are not objects and to be a pure OOP everything must be in objects. so I don't think java is pure OOP.
+ 3
of course !
+ 3
@x86asm Java has wrapper classes. So we can use Integer, Float etc. instead of int, float etc.
+ 2
Not according to some definitions but Smalltalk for example is.
+ 1
Java uses primitive data types and hence is not a pure object oriented language.