Fragment kodu w języku Java przedstawiony poniżej:
Fragment kodu <b>Fraktale frak1 = new Fraktale();</b> jest poprawnym przykładem inicjalizacji obiektu w języku Java. Tworzy on referencję o nazwie frak1, która wskazuje na nowo utworzony obiekt klasy Fraktale. W Javie wszystkie obiekty są dynamicznie alokowane w pamięci za pomocą słowa kluczowego 'new', co jest standardową praktyką programistyczną. Tworzenie obiektów w ten sposób pozwala na korzystanie z metod i pól klasy, a także umożliwia zastosowanie programowania obiektowego, w tym dziedziczenia i polimorfizmu. Dodatkowo, korzystając z takiego podejścia, programista ma pełną kontrolę nad cyklem życia obiektów, co jest kluczowe w zarządzaniu pamięcią. Przykładem zastosowania tego fragmentu kodu może być sytuacja, gdy klasa Fraktale reprezentuje fraktal matematyczny, a obiekt frak1 jest używany do obliczeń związanych z rysowaniem fraktali na ekranie, co ilustruje praktyczny aspekt programowania obiektowego.