Is Java is 100% pure OOPS? Explain?

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to sort double array in java?

678


Can we declare the static variables and methods in an abstract class?

641


Why does java have two ways to create child threads? Which way is better?

632


enlist some features of jdk.

638


What are encapsulation, inheritance and polymorphism?

616






How can we create objects if we make the constructor private ?

636


Can we create object of inner class in java?

570


Is it correct to say that due to garbage collection feature in java, a java program never goes out of memory?

669


Does constructor return any value?

669


What are the difference between string, string builder, and string buffer in java?

633


What is the difference between applet and application?

623


What is java command?

652


What are the rules for naming an array?

611


What is boolean law?

620


Is void a return type?

641