 |
T_M_P |
| Ma se provi a creare un Cubo con lato 0, come fai ... |
16-01-2004 13:06 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Ma se provi a creare un Cubo con lato 0, come fai a far ritornare un messaggio di errore "Cubo: Parametro errato!"?????
|
|
16-01-2004 13:06 |
|
|
|  |
 |
Bravo Yankee |
| Sollevando l'eccezione con String come argomento? ... |
16-01-2004 13:51 |
|
 |
Bravo Yankee |
The end. Thanks to all
Registered: Oct 2003
Posts: 1037 (0.13 al dì)
Location: Provincia di Milano
Corso: Informatica
Anno: 0
Time Online: 29 Days, 0:42:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Sollevando l'eccezione con String come argomento?
|
|
16-01-2004 13:51 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Bravo Yankee [/i]
... |
16-01-2004 13:53 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Bravo Yankee
Sollevando l'eccezione con String come argomento?
Si, ma dove?? Se il costruttore di Cubo deve richiamare quello di Parallelepipedo, è in parallelepipedo che faccio il controllo dei dati, quindi è li che creo new Figura3DException("Parallelepipedo: Parametro non corretto!").
Ma non è corretto, perchè l'oggetto è un Cubo...
|
|
16-01-2004 13:53 |
|
|
|  |
 |
Bravo Yankee |
| Con istanceOf??? ... |
16-01-2004 13:55 |
|
 |
Bravo Yankee |
The end. Thanks to all
Registered: Oct 2003
Posts: 1037 (0.13 al dì)
Location: Provincia di Milano
Corso: Informatica
Anno: 0
Time Online: 29 Days, 0:42:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Con istanceOf???
|
|
16-01-2004 13:55 |
|
|
|  |
 |
Bravo Yankee |
| Oppure, riscrivi il costruttore o l'eccezione... ... |
16-01-2004 13:56 |
|
 |
Bravo Yankee |
The end. Thanks to all
Registered: Oct 2003
Posts: 1037 (0.13 al dì)
Location: Provincia di Milano
Corso: Informatica
Anno: 0
Time Online: 29 Days, 0:42:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Oppure, riscrivi il costruttore o l'eccezione...
|
|
16-01-2004 13:56 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Bravo Yankee [/i]
... |
16-01-2004 13:58 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Bravo Yankee
Con istanceOf???
Grazie, così sono capace anche io...
Ma secondo la teoria di programmazione Object Oriented, la classe madre non deve prevedere implementazioni su tutte le future classi che la implementeranno.
Quindi in questo caso, non è corretto controllare nel costruttore di Parallelepipedo se è un Cubo o no!
In teoria dovrei catturare l'eccezione sollevata dal costruttore di Parallelepipedo nel costruttore di Cono, ma siccome super deve essere la prima istruzione del costruttore non posso fare un try...
Quindi sono senza soluzione..
|
|
16-01-2004 13:58 |
|
|
|  |
 |
yoruno |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
16-01-2004 14:12 |
|
 |
yoruno |
.grande:maestro.

Registered: Jul 2003
Posts: 10602 (1.29 al dì)
Location: Altrove
Corso: 404 error
Anno: 404 error
Time Online: 123 Days, 2:50:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Quindi sono senza soluzione..
Io ho deciso di ignorare il problema del tutto, alla fine non è specificato da nessuna parte.
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
|
|
16-01-2004 14:12 |
|
|
|  |
 |
Bravo Yankee |
| Ecco....Altra filosofia della programmazione Objec ... |
16-01-2004 14:14 |
|
 |
Bravo Yankee |
The end. Thanks to all
Registered: Oct 2003
Posts: 1037 (0.13 al dì)
Location: Provincia di Milano
Corso: Informatica
Anno: 0
Time Online: 29 Days, 0:42:02: [...]
Status: Offline
Edit | Report | IP: Logged |
Ecco....Altra filosofia della programmazione Object Oriented...
|
|
16-01-2004 14:14 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Bravo Yankee [/i]
... |
16-01-2004 14:16 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Bravo Yankee
Ecco....Altra filosofia della programmazione Object Oriented...

Scusa, come lo "ignori"?? Non fai venir fuori la scritta di errore con il nome dell'oggetto?
|
|
16-01-2004 14:16 |
|
|
|  |
 |
Bravo Yankee |
| No.....io per ora non faccio neppure il progettino ... |
16-01-2004 14:22 |
|
 |
Bravo Yankee |
The end. Thanks to all
Registered: Oct 2003
Posts: 1037 (0.13 al dì)
Location: Provincia di Milano
Corso: Informatica
Anno: 0
Time Online: 29 Days, 0:42:02: [...]
Status: Offline
Edit | Report | IP: Logged |
No.....io per ora non faccio neppure il progettino...
|
|
16-01-2004 14:22 |
|
|
|  |
 |
yoruno |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
16-01-2004 14:23 |
|
 |
yoruno |
.grande:maestro.

Registered: Jul 2003
Posts: 10602 (1.29 al dì)
Location: Altrove
Corso: 404 error
Anno: 404 error
Time Online: 123 Days, 2:50:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Scusa, come lo "ignori"?? Non fai venir fuori la scritta di errore con il nome dell'oggetto?
Esatto! L'errore c'è, alla fine, ma io uso la comoda e pratica dicitura: "Parametri errati" senza specificare! 
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
|
|
16-01-2004 14:23 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by yoruno [/i]
... |
16-01-2004 14:27 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by yoruno
Esatto! L'errore c'è, alla fine, ma io uso la comoda e pratica dicitura: "Parametri errati" senza specificare!

Ok, ma nel suo file "risultati.txt" lui ha scrivere il nome dell'oggetto..
|
|
16-01-2004 14:27 |
|
|
|  |
 |
yoruno |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
16-01-2004 14:29 |
|
 |
yoruno |
.grande:maestro.

Registered: Jul 2003
Posts: 10602 (1.29 al dì)
Location: Altrove
Corso: 404 error
Anno: 404 error
Time Online: 123 Days, 2:50:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Ok, ma nel suo file "risultati.txt" lui ha scrivere il nome dell'oggetto..
Già, ma ho notato che scrive anche per i parametri
base = xx altezza = xx, etc
mentre ha detto che per il toString puoi mettere quello che vuoi...
Quella di avere i file uguali è una comodità per il confronto, ma non è legante 
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
|
|
16-01-2004 14:29 |
|
|
|  |
 |
T_M_P |
| Boh, gli ho scritto anche per questo, spero che si ... |
16-01-2004 14:50 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Boh, gli ho scritto anche per questo, spero che sia paziente....
|
|
16-01-2004 14:50 |
|
|
|  |
 |
Oracle |
| Ciao,
... |
16-01-2004 17:09 |
|
 |
Oracle |
Matroide

Registered: Aug 2003
Posts: 368 (0.04 al dì)
Location:
Corso: informatica della comunicazione
Anno: oo
Time Online: 5 Days, 23:00:13 [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao,
io ho quasi finito la versione di prova e il mio risultato quadra con quello del prof.
Devo solo creare dinamicamente l'array
Figura3D[] ritornato da getFigure3D, per adesso ho usato sequenza e la copio nell'array il problema è che guando modifichi l'array con setParametri dovrei ricopiare i valori in sequenza altrimenti non funzionerebbe il find a valle della modifica :
Domanda 1:
Voi adottate lo stesso meccanismo ?
Domanda 2
Io non ero a lezione, è obbligatorio fare le classi figure come estensione di quelle simili ? Io le ho gestite singolarmente e tutto
funziona alla grande (i controlli,il metodo equals,ecc.)
Grazie e scusate per la lunghezza del tema :smile: .
__________________
Divide et impera
|
|
16-01-2004 17:09 |
|
|
|  |
 |
| All times are GMT. The time now is 06:59. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|