Answer Posted / mital trivedi
Java is a OOP language and it is not a pure Object Based
Programming Language
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.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Why is encapsulation used?
Can we have inheritance without polymorphism?
What are the two different types of polymorphism?
What is abstraction in oop?
What is multilevel inheritance in oop?
Can static class have constructor?
What are the 3 pillars of oop?
How to improve object oriented design skills?
What is the benefit of oop?
What is object in oop with example?
What is super in oop?
What do you mean by overloading?
Can destructor be overloaded?
write a C++ program for booking using constructor and destructor.
What does sksksk mean in text slang?