 |
emanuele |
| Se si,a pi greco che valora avete dato? ... |
18-01-2004 12:04 |
|
 |
emanuele |
.consigliere.

Registered: Oct 2003
Posts: 112 (0.01 al dì)
Location: milano
Corso: informatica
Anno: 2003
Time Online: 1 Day, 11:49:49 [...]
Status: Offline
Edit | Report | IP: Logged |
Se si,a pi greco che valora avete dato?
__________________
Studiare e lavorare vi sembra faticoso?!
Ma se e' fantastico!!!
|
|
18-01-2004 12:04 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by emanuele [/i]
... |
18-01-2004 12:21 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by emanuele
Cosa?!
Scusa, forse non mi sono spiegato bene...
Intendevo, se un parallelepipedo ha base a = 1, base a = 2 e altezza = 3, lo devo considerare uguale ad un altro parallelepipedo che ha base a = 2 e base a = 1 e stessa altezza, cioè con le basi invertite?
__________________
Andrea
|
|
18-01-2004 12:21 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by emanuele [/i]
... |
18-01-2004 12:22 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by emanuele
Se si,a pi greco che valora avete dato?
Per pigreco usa la costante che trovi nella classe java.lang.Math, è un campo statico che puoi utilizzare semplicemente scrivendo Math.PI nelle formule. 
__________________
Andrea
|
|
18-01-2004 12:22 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by linkjr [/i]
... |
18-01-2004 13:49 |
|
 |
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 linkjr
Scusa, ma perchè dici che il calcolo dovrebbe sballare? Se poni r=0 nelle formule del tronco di cono ottieni le stesse formule del cono. Rimane però il problema che non è possibile passare r=0 nel costruttore di TroncoDiCono perchè dovrebbe sollevare Figura3DException..
Secondo me il costruttore di TroncoDiCono può accettare RaggioPiccolo uguale ma non minore di 0...
Costruirebbe un TroncoDiCono uguale a un cono...
|
|
18-01-2004 13:49 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by Gioe [/i]
... |
18-01-2004 13:52 |
|
 |
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 Gioe
se i parametri erano minori o uguali a zero sollevavo l'eccezione... però non devi aggiungere throws al prototipo del metodo in quanto l'eccezione non è controllata.
Scusa ma il fatto che l'eccezione non è controllata non significa che nel prototipo del costruttore non devo inserire throws..
|
|
18-01-2004 13:52 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by linkjr [/i]
... |
18-01-2004 13:54 |
|
 |
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 linkjr
Scusa, forse non mi sono spiegato bene...
Intendevo, se un parallelepipedo ha base a = 1, base a = 2 e altezza = 3, lo devo considerare uguale ad un altro parallelepipedo che ha base a = 2 e base a = 1 e stessa altezza, cioè con le basi invertite?
Secondo me no.. il toString sarebbe diverso, quindi l'oggetto è diverso..
|
|
18-01-2004 13:54 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
18-01-2004 13:54 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Secondo me il costruttore di TroncoDiCono può accettare RaggioPiccolo uguale ma non minore di 0...
Costruirebbe un TroncoDiCono uguale a un cono...
Non so... Nelle specifiche è espressamente richiesto che le dimensioni siano maggiori di zero. Sono però d'accordo con te, è vero che logicamente non c'è alcuna controindicazione.
Boh!!! 
__________________
Andrea
|
|
18-01-2004 13:54 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
18-01-2004 13:57 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Scusa ma il fatto che l'eccezione non è controllata non significa che nel prototipo del costruttore non devo inserire throws..
Il throws per le RuntimeException può anche essere inserito, ma non ha alcun effetto pratico, almeno non nel nostro caso (potrebbe servire quando devi distribuire un'applicazione e fai generare in automatico con JavaDoc la doumentazione)
__________________
Andrea
|
|
18-01-2004 13:57 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by linkjr [/i]
... |
18-01-2004 14:00 |
|
 |
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 linkjr
Il throws per le RuntimeException può anche essere inserito, ma non ha alcun effetto pratico, almeno non nel nostro caso (potrebbe servire quando devi distribuire un'applicazione e fai generare in automatico con JavaDoc la doumentazione)
Su questo mi trovi d'accordo..
|
|
18-01-2004 14:00 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
18-01-2004 14:01 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Secondo me ci sono un po' troppe cose non perfettamente definite in questo progettino..
Bisognerebbe chiedere a lui..
Io però sto ancora aspettando che mi risponda per il discorso che se sollevo l'eccezione nel costruttore di Cilindro con il messaggio "Cilindro: parametro non corretto", quando creo una sfera con raggio 0 mi da sempre il messaggio "Cilindro: parametro non corretto".. (ovviamente perchè ho esteso cilindro in sfera..
Io ho evitato il problema mettendo un messaggio "anonimo" del tipo "Parametri dimensionali non corretti". D'altro canto non viene richiesto nulla in merito... 
__________________
Andrea
|
|
18-01-2004 14:01 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by linkjr [/i]
... |
18-01-2004 14:04 |
|
 |
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 linkjr
Io ho evitato il problema mettendo un messaggio "anonimo" del tipo "Parametri dimensionali non corretti". D'altro canto non viene richiesto nulla in merito...
In fondo è l'unica soluzione, ma sono curioso di sapere cosa mi risponde visto che lui non ha fatto così ma ha inserito il nome della classe... 
|
|
18-01-2004 14:04 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
18-01-2004 14:22 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
In fondo è l'unica soluzione, ma sono curioso di sapere cosa mi risponde visto che lui non ha fatto così ma ha inserito il nome della classe...
In realtà c'è un metodo molto semplice per avere quel tipo di informazione nel costruttore. Si può postare un'espressione Java? 
__________________
Andrea
|
|
18-01-2004 14:22 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by linkjr [/i]
... |
18-01-2004 15:21 |
|
 |
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 linkjr
In realtà c'è un metodo molto semplice per avere quel tipo di informazione nel costruttore. Si può postare un'espressione Java?
Beh, direi di si, non è mica il progettino intero, è un consiglio..
|
|
18-01-2004 15:21 |
|
|
|  |
 |
linkjr |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
18-01-2004 15:31 |
|
 |
linkjr |
.primate.
Registered: Oct 2003
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 14:00:26 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Beh, direi di si, non è mica il progettino intero, è un consiglio..
Se proprio si vuole avere il tipo dell'oggetto, invece che usare una serie di instanceof, si può usare questa espressione
this.getClass().toString()
__________________
Andrea
|
|
18-01-2004 15:31 |
|
|
|  |
 |
| All times are GMT. The time now is 21:42. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|