OOP
Programowanie obiektowe (OOP) to paradygmat programowania oparty na wykorzystaniu obiektów, które mogą zawierać dane i kod w postaci metod. Podstawowe koncepcje OOP to abstrakcja, dziedziczenie, polimorfizm i enkapsulacja. Dzięki tym mechanizmom, OOP ułatwia tworzenie modularnych i zrozumiałych aplikacji.