główne zadanie to modelowanie „obiektów” (tzn. rzeczy, zjawisk), a nie „danych.”;
modelowanymi obiektami mogą być zarówno elementy programowe (np. przyciski, pola list), jak i obiekty świata rzeczywistego, np. samoloty, organizmy, procesy;
łączy w logiczną całość dane oraz manipulujące nimi funkcje;
wspiera konstruowanie systemów od szczegółu do ogółu -zysk:
•umożliwia ponowne wykorzystanie komponentów;
•ułatwia modyfikowanie oprogramowania;
dań us/. pierzchał n(a gm ai l com 26