constructor: konstruktor
Specjalny rodzaj funkcji w programowaniu obiektowym (w wielu językach zwanej metodą) służącej do tworzenia i inicjowania obiektów klasy. Dzięki przeładowywaniu (overloading) jedna klasa może mieć kilka konstruktorów. Kompilator wybiera jeden z nich na podstawie argumentów wywołania.