Cerco di tenere sempre un occhio comparativo al Javascript, e magari anche al C++.
Alla classe Java si deve aggiungere un costruttore.
Se ricordo bene, il costruttore senza parametri è di default, e se ci sono costruttori con parametri deve essere dichiarato obbligatoriamente, se lo si vuole, il costruttore senza parametri... Queste sono regole valide con il C++, ma dovrebbero essere valide anche per il Java.
Adesso creo una classe Persona, e ne creo un'istanza con la sintassi adeguata per il Java:
class Persona{ int nome; int cognome; int altezza; } public class Main { /** Creates a new instance of Main */ public Main() { } /** * @param args the command line arguments */ public static void main(String[] args) { Persona Mario=new Persona(); } }Ecco, con questo NetBeans non mi dà alcun messaggio di errore.
Solo che ho avuto una svista: nome e cognome non sono numeri, quindi non possono essere di tipo int.
La pratica col Javascript mi ha un po' disabituato ai linguaggi fortemente tipizzati!
Nessun commento:
Posta un commento