Answer Posted / 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 |
Post New Answer View All Answers
What are singleton services?
What is the difference between notify and notifyall method?
What are access specifiers available in java?
What is the r character?
Describe the process as to how substring() methodology mechanisms in java.
What is a bufferedreader?
What is return code?
What is immutable state?
Can we cast any other type to boolean type with type casting?
Difference difference paint() and paintcomponent()?
What is java Applet?
Which sorting algorithm is in place?
What do you mean by append?
What is a pattern what is an anti pattern?
What is an error in java?