Java -OOP

IS Java Object Oriented..?:

Yes,Java is Object Oriented but not fully Object Oriented it is Partially object oriented  programming language

Why Partially OOP ..?

  1. Encapsulation/Information Hiding
  2. Inheritance
  3. Polymorphism/Dynamic Binding
  4. All pre-defined types are Objects
  5. All operations performed by sending messages to Objects
  6. 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

  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: