LEXIKON

Vad är en konstruktor?

En konstruktor används för att initialisera ett objekt när det skapas. Den kan exempelvis ta emot ett namn och spara det i objektets fält.

I Java har konstruktorn samma namn som klassen och ingen returtyp, inte ens void. Vid new Hund("Fido") anropas en konstruktor i klassen Hund som kan ta emot en sträng.

Konstruktorer är inte vanliga metoder och ärvs inte av underklasser. En klass kan ha flera konstruktorer med olika parameterlistor.