Pytania na obronę - UEP - Informatyka i Ekonometria - 2024 Help

Założenia paradygmatu programowania obiektowego – hermetyzacja, polimorfizm, dziedziczenie

Hermetyzacja

Hermetyzacja to ukrywanie szczegółów implementacji obiektu, które nie powinny być widoczne poza obiektem.

Polimorfizm

Polimorfizm to możliwość przypisywania różnych zachowań do obiektów różnych klas, które dziedziczą po wspólnej klasie bazowej.

Polega na przeciążaniu metod, czyli nadawaniu im różnych implementacji w zależności od argumentów, na których są wywoływane.

Dziedziczenie

Dziedziczenie to mechanizm, który pozwala na tworzenie nowych klas na podstawie istniejących klas. Nowa klasa dziedziczy po klasie bazowej jej atrybuty i metody.

Last modified: 20 July 2024