java is fully object oriented languages or not? why?

Answer Posted / masthan

No. Java is not 100 % Pure OOP because of following 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.
4)All features of OOP lanuage is not fully supported by java. eg: Multiple Inheritance(it does by using interfaces only). Operator Overloading etc.
5)You can run a java program without making a single object.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is abstract schema?

750


what is meant by JRMP?

2004


Name three subclasses of the component class?

824


what is an isolation level?

2426


which type of objects reference will be given to client?

2243


Which characters may be used as the second character of an identifier, but not as the first character of an identifier?

769


How can I avoid validating a form before data is entered?

724


Is “abc” a primitive value?

805


Explain the steps in details to load the server object dynamically?

4771


Why is string immutable in java?

798


What are JTA/JTS and how they used by client?

1939


In our urls and in the text of the buttons we have comma. Its causing an error. Is there a way to change the delimiting character for the menu arguments?

837


Define aop(assepct oriented programing)?

890


what is Activation Instantinator?

2106


What method is invoked to cause an object to begin executing as a separate thread?

767