Mariusz Postol

Mariusz Postol

  • 395
  • 3.7k
  • 42.3k

How to define Object-oriented Programming.

Mar 26 2024 10:50 AM

Object-Oriented Programming (OOP) is a fundamental programming paradigm used by nearly every developer at some point in their career.  But at the beginning of the education of new developers, we must answer the following questions:

1. What is Object-Oriented Programming?

2. What problems can be solved using the OOP?

My concern is if the object is a term defined by the OOP-ready programming language.  Is polymorphism problem that is to be solved using OOP or is it one of the paradigms contributing to the OOP concept?

Any help ale welcome.


Answers (9)