Is java is a fully object object oriented language?

Answer Posted / nibedit

Well we cannot say java is a fully oop language becoz'

1.java uses premitive data type like int,float etc though
it has Wrapper classes for these data types.

2.it dose not support operator overloading except for "+"
to some extent(for concatanation).

3.it dose not support inheritance fully..that is it
dose not support multiple inheritance.

Also it wrong to say that we can achieve that by
interfaces. becoz' interfaces are not made for
inheritance. they are made for polymorphism.The very
defination of inheritance says that it is use for code
reusability.but interface dose not have any body with code.
we can use them as we like by giving our own implementation.
this is nothing but polymorphism concept.

so java is not fully oopl rather we can say that it is a
object based prog. language.

Is This Answer Correct ?    1 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What do you understand by a Static Variable?

885


EDS (Electronic Data Systems India Pvt Ltd) at Chennai on 16-12-2006.

8885


Which class contains a method: cloneable or object?

755


What does singleton mean in java?

714


What are the methods to rectify ambiguities in the interfaces in JAVA?

818


What methods are used in Servlet?Applet communication?

1909


What are jee technologies?

751


Why do we use regex?

751


How are the elements of a gridbaglayout organized in java programming?

731


When will we use them?

802


What is the difference between multiple processes and multiple threads?

784


What is the applet security manager, and what does it provide?

750


What an i/o filter?

727


How long will it take to learn java?

727


how we can make a write-only class in java?

764