jest to specjalna metoda która służy do inicjowania wartości początkowych składowych pracy, Wewnątrz konstruktora można uruchamiać inne metody z klasy oraz łączyć się z bazą danych
public - składowe są widoczne w klasie i poza klasa. private - jest widoczna wewnątrz klasy, poza klasa jest niewidoczna. protected - składowa jest widoczna wewnątrz klasy oraz w klasach dziedzicznych