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