Object Oriented Programming (OOP)

Hasanka Piyumal
Sep 12, 2024

--

object oriented programming (OOP) is computer programming paradigm and it used data , object s and functions and logic . also it buitls on the concept of objects . object oriented programming is introduce to address several programming problems and limitation in the previous programming paradigm called procedural programming. OOP is designed to help developers to develop complex and scalable software systems. here are a few reasons why OOP was introduced:

  • Improve software designs
  • Better code reusability
  • For data security
  • Reduced code complexity
  • Maintainability and Scalability
  • Alignment with real world models

There are few concepts in Object-oriented programming.

  1. Object
  2. Class
  3. Inheritance
  4. Polymorphism
  5. Abstraction
  6. Encapsulation

--

--

Hasanka Piyumal
Hasanka Piyumal

No responses yet