Is Java is 100% pure OOPS? Explain?
Answers were Sorted based on User's Feedback
Answer / anand
No java isnt 100% pure OOPS coz if it were then everything
should be classes and objects, whereas java still has
primitive data type which violates the above said
statement...SmallTalk is the only 100% pure OOPS language
Is This Answer Correct ? | 66 Yes | 9 No |
Answer / prashant khot
No. Java is not 100 % Pune OOP because of following three
reasons:
1) It doesnot support Multiple inheritance.
2) It allows use of primitive data types which are not an
objects.
3) It allows static methods to call without creating the
instance. This disobeys OOPs concepts.
Is This Answer Correct ? | 48 Yes | 7 No |
Answer / priyanjan
Java is not 100% pure OOP,but 99.34%,because primitive data
types are not treated as object
Is This Answer Correct ? | 27 Yes | 10 No |
Answer / kruthi
Java is not pure OOPs because of Primitive data type and of
static keyword.
Is This Answer Correct ? | 22 Yes | 5 No |
Answer / muthusenthil
java is not 100% oops because of only reason it has static
keyword, according to oops and in real world we need an
object to perform a function but in java using class name
without an object we can perform function or call a method
this violates oops and real world reflection..
Is This Answer Correct ? | 24 Yes | 9 No |
Answer / vikas dwivedi
Yes, Java Is not pure object Oriented Lang.....Bcse of
primtive data type...java is 99.7% pure.
for details cntct..vikas.nice@gmail.com
Is This Answer Correct ? | 12 Yes | 5 No |
Answer / uttam lonkar
Java is not pure OOPs because of Primitive data type and of
static keyword.
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / ajay
Java is not 100% pure OOP language because of:
1: Java doesn't support Multiple Inheritence directly.
2: We can call static methods and variables without
creating Object of class which is not supported by OOP.
3: Primitive data type which are not Object.
Those are the reasons why Java is not 100% pure language.
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / sreevani
No, Java is not 100% pure OOPS. As it does not support the E-
Com server.
Is This Answer Correct ? | 16 Yes | 14 No |
Is it correct to say that due to garbage collection feature in java, a java program never goes out of memory?
In C we use only compiler. Why java uses both compiler and interpreter? What is its significance?
suppose string s1="rajnish"; string s2="bhaskar"; then what will be happend ?
What are the difference between string, string builder, and string buffer in java?
How many types of assembly languages are there?
You're given a Boolean 2D matrix, can you find the number of islands?
Which programming language is best in future?
what is difference between Exception and Error?
Which is better stringbuilder or stringbuffer?
In what types of operations an ArithmeticException will be thrown?
What are advantages of exception handling in java?
What is data string?