Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
[java] esercizi in preparazione al compito del 30
Clicca QUI per vedere il messaggio nel forum
aesse
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?

Rifinitore
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);
}


;)

aesse
Grazie mille :)

Effettivamente non ci sono altri sistemi per chiamare il primo costruttore

p.s. l'ultima riga del nuovo costruttore è colore=nuovoColore;

Rifinitore
è vero ... scusa ho sbagliato a copiare ...:oops:

Barone
Ma state parlando del compito di haus del 27?

Rifinitore
No, di quello della Agostini del 30 !:D

Barone
ok..scusate..

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate