Een class is een blauwdruk; een object is een instantie die ervan is gemaakt. Een constructor is een speciale methode die een nieuw object initialiseert. Samen vormen zij de basis van Java's object-georiënteerde model.
Waarom het belangrijk is
Klassen, objecten en constructoren zijn de absolute basis van Java-programmering — alles wat je bouwt bestaat uit objecten gemaakt van klassen.
Begrijpen hoe constructoren staat initialiseren (, de rol van het sleutelwoord, constructor overloading en chaining voor flexibele creatie, en de standaardconstructorregel) is essentieel voor het correct maken en initialiseren van objecten.
