Salve a tutti, non riesco a capire se in un'interfaccia posso istanziare un oggetto. Faccio un esempio per farmi capire meglio


interface altezza{
UnaClasse un= new UnaClasse();

void stampa();

}

di funzionare funziona ma non capisco se concettualmente è errato.

Ho letto che nelle interfacce si implementano le firme delle funzioni e si possono dichiarare dati(o campi) l'importante che siano final o static. Però non capisco se posso istanziare un oggetto.

Grazie a tutti per l'attenzione