czwartek, 13 października 2011

Drobny wykład o konstruktorach klas

Dzisiejszy artykuł poświęcę konstruktorom klas.
Mini-wykład  ten jest skierowany do raczkujących programistów. Proszę więc o wyrozumiałość, jeżeli moje tłumaczenia będą do bólu łopatologiczne.

Przykłady będę pisać w języku C++, jednak logika jest identyczna w każdym języku obiektowym.

Aspekty poruszone w artykule:

* konstruktor klasy
* przeciążanie konstruktorów
* destruktory klas
* destruktory wirtualne
* konstruktor kopiujący
* dynamiczna alokacja pamięci - przeciążanie konstruktora kopiującego