Is Java is 100% pure OOPS? Explain?

Answers were Sorted based on User's Feedback



Is Java is 100% pure OOPS? Explain?..

Answer / ganapathy

it is not pure because java does not support multiple inheritance
it supports primitive data type such as int,byte,long etc to be used,which r not objects.

Is This Answer Correct ?    2 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / sadhu charan paikaray,sit,oris

Java is a OOP language and it is not a pure Object Based
Programming Language

Many languages are Object Oriented. There are seven
qualities to be satisfied for a programming language to be
pure Object Oriented. They are:

1. Encapsulation/Data Hiding
2. Inheritance
3. Polymorphism
4. Abstraction
5. All predifined types are objects
6. All operations are performed by sending messages to
objects
7. All user defined types are objects.


JAVA is not because it supports Primitive datatype such as
int, byte, long... etc, to be used, which are not objects.
Contrast with a pure OOP language like Smalltalk, where
there are no primitive types, and boolean, int and methods
are all objects.

Is This Answer Correct ?    2 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / ji

Java is 100% pure OOP,,b primitive data
types are treated as object .this concept is called wrapper
class

Is This Answer Correct ?    1 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / rupali

no. java is not 100% pure OOPS.Bcz:
1). it does not support multiple inheritance and pointers
which are the concepts of oops.
2). it provides primitive datatypes which are not treated
as objects.
3). Bcz of static keyword.

Is This Answer Correct ?    1 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / kiran

not support pointers,multiple inheritance .
it allows primitive data types ...
it's supports interface
It allows static methods to call without creating the
instance

99.65% opp's

Is This Answer Correct ?    1 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / sumit

NO, java is not 100% oops because
1) it doesn't support directly multiple inheritance(using interface for multiple inheritance)
2) we cannot overload operators.
3) it allows static methods to cal without creating the instance.

Is This Answer Correct ?    1 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / ramesh hurakadli

Java is not pure Object Oriented Programming
language,Because it supports primitive data types.so java is
not pure Object Oriented Programming language.Smalltalk is
the only language which is pure Object Oriented Programming
language.Which languages does supports primitive data types
those are not pure Object Oriented Programming language's.

Is This Answer Correct ?    1 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / sathish kumar.s

1.In java everthing is not an object.
2.because we are using the pritive data types to make a task
(program).
E.g, in addition of numbers, we are declaring the data type
as int, not an object. so it's not 100% pure OOP's.

Is This Answer Correct ?    1 Yes 1 No

Is Java is 100% pure OOPS? Explain?..

Answer / prashanth

java is not 100% oops because it is supporting the primitive data types

Is This Answer Correct ?    0 Yes 0 No

Is Java is 100% pure OOPS? Explain?..

Answer / priyanka

Java is not 100% pure oops lang. as it doesnt support multiple inheritance cconcept.....but also it supports multiple inheritance through interface...but interface is not the part of oops.....

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

when you will synchronize a piece of your code? : Java thread

0 Answers  


Why Java is not pure Object Oriented language?

0 Answers  


What is unsigned char?

0 Answers  


What is array and arraylist in java?

0 Answers  


What is an Applet ?

2 Answers  






when,where and how to use abstract class and interface

2 Answers  


How much is a java license?

0 Answers  


What is constructor chaining in java?

0 Answers  


What flag up means?

0 Answers  


What is actual difference between statement,prepared statement and callable statement and when we have to use it? pls post a answer with code and clear explanation. thanks

2 Answers  


How could Java classes direct program messages to the system console, but error messages, say to a file?

2 Answers  


How to change value in arraylist java?

0 Answers  


Categories