![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [java] esercizi in preparazione al compito del 30 (http://www.dsy.it/forum/showthread.php?threadid=2415)
[java] esercizi in preparazione al compito del 30
Durante la lezione di preparazione al compito del 30 c'era un esercizio che chiedeva di aggiungere alla classe Gioco un costruttore usando il costruttore esistente.
So che andava risolto con il this come riferimento al costruttore esistente, ma non sono del tutto convinto (vorrei provare a compilarlo) e soprattutto non sono riuscito a copiare bene il codice java dell'esercizio.
Qualcuno potrebbe pubblicarlo qui?
L'esercizio era questo :
data la classe Gioco, implementare in java il costruttore Gioco che prenda in ingresso due parametri (il codice e il prezzo). Il costruttore deve obbligatoriamente sfruttare il costruttore postato nel seguente codice:
public class Gioco {
public String colore;
public double prezzo;
public Gioco (double nuovoPrezzo) {
prezzo = nuovoPrezzo;
colore = "Colore sconosciuto";
}
?????? <-- il nuovo costruttore va messo qui !
}
Risposta:
public Gioco (String nuovoColore, double nuovoPrezzo) {
this(nuovoPrezzo);
colore(nuovoColore);
}
__________________
Peppe
http://www.peppedotnet.it
Grazie mille
Effettivamente non ci sono altri sistemi per chiamare il primo costruttore
p.s. l'ultima riga del nuovo costruttore è colore=nuovoColore;
è vero ... scusa ho sbagliato a copiare ...
__________________
Peppe
http://www.peppedotnet.it
Ma state parlando del compito di haus del 27?
No, di quello della Agostini del 30 !
__________________
Peppe
http://www.peppedotnet.it
ok..scusate..
All times are GMT. The time now is 18:30. | Show all 7 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.