obiekty istnieją od momentu utworzenia ich operatorem new do momentu skasowania operatorem delete (obszar pamięci zajmowany przez obiekt nie jest zwalniany po wyjściu z funkcji, gdzie ów został zainicjowany)
obiekty nie mają nazwy – operuje się nimi za pomocą wskaźników