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 bean? Where can it be used?

576


when A client sent a request to the server to open facebook page and close the browser after this request .at that time the same user do login by using a different browser then that session id will exist or not for the same client??

1100


Can you control when passivation occurs?

598


Why is actionform a base class rather than an interface?

568


Where can I ask questions and make suggestions about seam?

588






Is “abc” a primitive value?

615


What is the map interface?

609


What’s jboss cache in short?

596


If I wanted to use a solarisui for just a jtabbedpane, and the metal ui for everything else, how would I do that?

567


why static class in java

1275


Can I run seam with jdk 1.4 and earlier?

555


What state does a thread enter when it terminates its processing?

600


How to implement dphibernate to activate lazy loading in Flex with java ?thanx in advance!

2553


what are the advantages of JTA over JTS?

1669


How task's priority is used in scheduling?

1779