un costruttore istanzia un oggetto definito dalla classe
se hai questo
public class MyClass {
// dichiarazioni
int x = 0;
// costruttori
public MtClass() {
}
// metodi
public void method() {
}
}
prima di usare questo oggetto si deve istanziarlo, praticamente risevare la memoria che serve per utilizzare l'oggetto
per fare in modo che la virtual machine allochi memoria si chiama new MyClass() in pratica il costruttore