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
Why use a datasource when you can directly specify a connection details?
Describe activation process?
why static class in java
What restrictions are placed on the location of a package statement within a source code file?
Name three subclasses of the component class?
Why are some of the class and element names counter-intuitive?
Explain the different types of memory used by jvm?
Why are component architectures useful?
Define prototype?
Where can I ask questions and make suggestions about seam?
Define the remote object implementation?
What is difference between object state and behavior?
What are the different class loaders used by jvm?
What is the difference between java class and bean?
How to pass parameters in RMI?