IS Java Object Oriented..?:
Yes,Java is Object Oriented but not fully Object Oriented it is Partially object oriented programming language
Why Partially OOP ..?
- Encapsulation/Information Hiding
- Polymorphism/Dynamic Binding
All pre-defined types are Objects All operations performed by sending messages to Objects
- All user-defined types are Objects
These are quality to be pure OOP but Java doesn’t support 4 th, 5 th quaility of ObjectOriented, by this JAVA is not pure OOP
Then which is fully Object Oriented..?
Eiffel,Ruby,smalltalk are the programming languages that are fully object oriented