Oops Concepts

OOPS – Object Oriented Programming

The main core OOPS concepts in any coding languages are:

  • Abstraction
    • Abstract Class
    • Interfaces
  • Encapsulation
    • Member Variable Encapsulation
    • Function Encapsulation
    • Class Encapsulation
  • Inheritance
    • Single Inheritance.
    • Multi Level Inheritance.
    • Hierarchical Inheritance.
    • Hybrid Inheritance.
    • Multipath inheritance.
    • Multiple Inheritance.
  • Polymorphism
    • Compile time Polymorphism
    • Run time Polymorphism

Leave a comment

Design a site like this with WordPress.com
Get started