----- 15/04/09 ----- > [Cercando] di compilare un qualsiasi programma che abbiamo svolto > a lezioneÊnel linguaggioÊJava, DrJava produce il seguente errore: > > " 1 error found: > File: /Source.java [line: 1] > Error: 'class' or 'interface' expected " > > Cercando in rete e confrontando altri programmi si vede, appunto, > che specificano sempre la "classe". > Infatti se si scrive all'inizio del programma class ..., > il programma viene compilato correttamente. > Il problema e' che poi non si riesce comunque ad avviarlo perche' > molto probabilmente la classe non e' giusta o non e' [utilizzata > bene]. ----- L'analisi sembra corretta. A lezione si e' solo accennato al fatto che, per compilare un programma, occorre inglobarlo in una classe (o piu' classi). Questi problemi iniziali vengono poi affrontati e risolti nel corso di Laboratorio. Una volta compilato il programma, DrJava consente di eseguire direttamente i metodi statici (procedure funzionali, nei casi considerati a lezione), utilizzando la finestrella delle interazioni. Va pero' tenuto presente che, in base alle convenzioni di Java, il nome del metodo deve essere preceduto dal nome della classe e dal punto. ----- * -----