Object Oriented Programming OOP Concepts in Java

Video: ClickMe



1. Class = State + Behavior

2. Object = Instance of Class
3. Encapsulation = Binding all together
4. Abstraction = Hiding with implementer
5. PlymorPhism 
      - Overloading - Static Binding
      - Overriding - Dynamic Binding
6. Inheritance - "is a" relationship
        - Single Inheritance
        - Multiple (level) Inheritance
7. Code Example




1 comment:

  1. Good explanation..

    1. Class = State + Behavior
    2. Object = Instance of Class
    3. Encapsulation = Binding all together
    4. Abstraction = Hiding with implementer
    5. PlymorPhism
    - Overloading - Static Binding
    - Overriding - Dynamic Binding
    6. Inheritance - "is a" relationship
    - Single Inheritance
    - Multiple (level) Inheritance

    ReplyDelete