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? (in a J2EE application)
how to make a index.jsp for running the site in internet and find an error for connection with weblogic server and java that give an error invalid object name.and how to maintain session.
What is the immediate superclass of the applet class?
Explain what is synchronization?
How substring() method of string class create memory leaks?
What do you mean by Socket Programming?
Are enterprise beans allowed to use thread.sleep()?
Do I need to import javlang package any time? Why ?
What state does a thread enter when it terminates its processing?
Describe, in general, how java's garbage collector works?
What is the purpose of the notifyall() method?
What is the difference between long.class and long.type?
Can I use multiple html form elements with the same name?
Where can I ask questions and make suggestions about seam?
Can I run seam with jdk 1.4 and earlier?