Ciao a tutti![]()
Devo creare diversi metodi ma immagino di aver fatto una immensità di errori, chi è così gentile da spiegarmeli ne sarei così grata....E scusate in anticipo per il disturbo...Ma non ho capito moltissime cose....
![]()
![]()
codice:class OggettoCoppia { public String parola; // Questo costruttore memorizza nome e num nell'OggettoCoppia creato, // nome viene memorizzato nella variabile pubblica parola. Nome contiene // la stringa per inizializzare parola, num contiene il numero che deve // essere memorizato dall'oggetto. Se num è negativo allora viene // memorizzato zero. public OggettoCoppia (String nome, int num) { if (num < 0) { num = 0; } else { num = num; } nome = parola; } // questo metodo restituisce il numero (maggiore uguale a zero) // memorizzato nell'oggetto public int getNumber (int num) { return num; } // memorizza num nel campo (privato) intero dell'OggettoCoppia // num contiene il numero da memorizzare nella coppia. Se num è negativo // allora viene memorizzato zero, altrimenti viene memorizzato in una // variabile privata public void newNumber (int num) { if (num < 0) num = 0; else num = OggettoCoppia[num]; //????? } // questo metodo restituisce una nuova coppia contenente una copia della // coppia di dati memorizzati nell'oggetto. Quindi un nuovo oggetto // OggettoCoppia deve essere costruito, ed inizializzato con gli stessi // valori contenuti nei campi dell'oggetto che vogliamo clonare. public OggettoCoppia clone() { ????????? } // questo metodo verifica se i dati (intero positivo e stringa) contenuti // nella coppia obj sono uguali a quelli del nostro oggetto public boolean equals (OggettoCoppia obj) { ???????????? } }
Scusate ancora ciao![]()

Rispondi quotando