Why Java is not purely object oriented?
Answers were Sorted based on User's Feedback
Answer / miss.nayan vasant sinhe
Java is not truly object oriented language because it does not follow four rules of truly object oriented language i.e.
1)Inheritance
2)Polymorphism
3}Abstraction
4)Incapsulation
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / chitresh goyal
JAVA is not because it supports Primitive datatype such as int, byte, long... etc, to be used, which are not objects.
Ruby is perfect or Pure Object Oriented Language.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / n.prabakaran
java is an not purely object oriented language.c++ is an
purely object oriented language.Because of java support OOPs
principles and others concept support that reason only java
is an not purely obj oriented language.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / balaram(rocker ram)
Java language is not not purely object oriented
language..Because of it consist the "primitive data
types".If any language containing the primitive data types
means then it obviously not Pure Object Oriented.But Every
"Java Application" is Definitely Pure Object Oriented....
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / ratnam gupta
java is fully object oriented language because you will say about primitive data type int ,float etc than wrapper classes concept is there for primitive data types .and wrapper class makes the data types as object
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / hardik
Because java support Primitive type such as int,byte,long which are not objects
so java is not purely object oriented
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / kabita
i think it is not pure objectoriented bcoz it doesn't
support multiple inheritance directly through classes.but i
need correct answer with valid reason.plz if anyone have
answer,send me the ans.
| Is This Answer Correct ? | 3 Yes | 4 No |
Answer / shibani
No,Java is a purely Object oriented programing language
One language to be object oriented it should support
1.Inheritance
2.Encapsulation
3.Polymorphism
And java support all the features,So its PURE
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / rahul sharma
This is wrong java is pure object oriented language, because
we can not write any program without using class.
Do'nt be get confused.
| Is This Answer Correct ? | 0 Yes | 1 No |
Difference between static synchronization vs. Instance synchronization?
What is annotation in java?
What is difference overloading and overriding?
Can you explain the Java thread lifecycle?
Why put method is idempotent?
Is there is any difference between a scrollbar and a scrollpane?
What is method with example?
What are locale settings?
Is java a compiler?
What are facelets templates?
How to display names of all components in a Container?
Explain the selection sort algorithm and state its time complexity?