SaltyNenno
Nuovo Utente
- Messaggi
- 58
- Reazioni
- 7
- Punteggio
- 27
Salve a tutti, stavo eseguendo il mio primo esercizio in Java e non riesco a capire come risolvere un errore, quest'ultimo mi comunica nel main che la mia classe MyBook non è definita.
JavaScript:
public interface Book {
public String getAuthor( );
// Restituisce la stringa che corrisponde al nome dell'autore del libro
public String getTitle( );
// Restituisce la stringa che corrisponde al titolo del libro
public String getPublisher( );
// Restituisce la stringa che corrisponde all'editore del libro
public int getYear( );
// Restituisce l'intero che corrisponde all'anno di pubblicazione del libro
}
public class MyBook implements Book {
private String autore, titolo, editore;
private int anno;
public void Libro (String autore0, String titolo0, String editore0, int anno0) {
autore= autore0;
titolo= titolo0;
editore= editore0;
anno= anno0;
}
public String getAuthor() {return autore;}
public String getTitle() {return titolo;}
public String getPublisher() {return editore;}
public int getYear() {return anno;}
}
import java.util.*;
import java.io.*;
public class TestBook {
// Test
public static void main (String[ ] args) {
Book myBk1 = new MyBook ("autore1", "titolo1", "editore1", 1900);
Book myBk2 = new MyBook ("autore2", "titolo2", "editore1", 2000);
Book myBk3 = new MyBook ("autore1", "titolo1", "editore1", 1900);
Book myBk4 = new MyBook ("autore2", "titolo2", "editore2", 2010);
}
}