proqramda digər obyektlərin varlığı yeni əlavə edilən obyektin özünü neçə aparmasına təsir etmir.
Fərz edək ki, proqramçı tank döyüşlərini təsvir edən proqram - oyun yaradır. Bu oyunda çoxlu tank iştirak edir və baxmayaraq ki, hər bir tankın eyni bir prosedurla yazılır, hər bir tank müstəqil obyektdir və proqram hər birini fərdi idarə edir. Bu obyektlərin hər birinin aşağıdakı xassələri mövcuddur: Xassə Fərq TəsvirHamısı eynidir Bort nömrəsi Hamısı müxtəlifdir Komandirin soyadı Hamısı müxtəlifdir Texniki vəziyyəti Oyunun başlanğıcında hamısı eyni, sonra isə fərqlənir Döyüş dəsti Oyunun başlanğıcmda hamısı eyni, sonra isə müxtəlifdir Ekranda vəziyyəti Hamısı müxtəlifdir Atəş səsi Hamısı eynidir Hərəkət zamanı səsləri Hamısı eynidir isə təsəvvür edək ki, proqramçı oyuna tankdan başqa top və zirehli daxil etmək istəyir. Bu o deməkdirmi ki, proqramçı yeni sinif obyektlər bötün prosedurlan yenidən yazmalıdır? Əsla yox: bəzi xassələri dəyişmək ı kifayətdir. Məsələn belə: