.dsy:it. Pages (4): « 1 [2] 3 4 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=259)
-- [PROGRAMMAZIONE] Help 3^ Progettino A.A.04/05 (http://www.dsy.it/forum/showthread.php?threadid=7972)


Posted by Bravo Yankee on 19-01-2004 10:55:

Non darmi ragione, TMP, che poi ci credo...Comunque è stato proprio come mi avevi detto tu in messaggi privati...


Posted by Pegasus83 on 19-01-2004 10:59:

public Figura3D[] getFigure()

uhm.....ma se io metto le figure in una sequenza...e questo vuole un array....:pensa:...che cacchio di giro devo fare???????

__________________
Il Pega
www.pegasus83.com


Posted by linkjr on 19-01-2004 11:00:

Originally posted by elpampero
Perchè mi dice che la classe sequenza non puo' essere applicata a un double???????


La classe Sequenza permette di inserire solo tipi riferimento e non tipi primitivi. Se devi aggiungere double devi usare la sua classe involucro Double.

__________________
Andrea


Posted by elpampero on 19-01-2004 11:02:

Scusate ma mi sa che sono rimbambito...io non trovo nessun array della classe Figura3D!!!! dove l'avete visto?


Posted by Bravo Yankee on 19-01-2004 11:02:

Pegasus....Sequenza ha il metodo toArray(), che restituisce un array di Object degli oggetti inseriti in Sequenza...Vedi se ti può servire......;-)


Posted by linkjr on 19-01-2004 11:03:

Originally posted by Pegasus83
public Figura3D[] getFigure()

uhm.....ma se io metto le figure in una sequenza...e questo vuole un array....:pensa:...che cacchio di giro devo fare???????


Ci sono vari metodi, quello più immediato e che data la Sequenza conosci il numero di elementi, puoi quindi crearti un'array e con un ciclo assegnare ad ogni elemento dell'array un'oggetto di Sequenza

__________________
Andrea


Posted by Bravo Yankee on 19-01-2004 11:03:

Comunque, il getFigure non vuole nulla, restituisce un array...


Posted by Pegasus83 on 19-01-2004 11:04:

Originally posted by Bravo Yankee
Pegasus....Sequenza ha il metodo toArray(), che restituisce un array di Object degli oggetti inseriti in Sequenza...Vedi se ti può servire......;-)


ops...allora prima l'avevo usato male...adesso me lo piglia...

__________________
Il Pega
www.pegasus83.com


Posted by linkjr on 19-01-2004 11:05:

Qualcuno invece ha risolto il problema del Cono (che è un Tronco di Cono nella mia gerarchia) con raggio piccolo=0 che in teoria non dovrebbe essere accettato dal costruttore di Tronco di Cono?

__________________
Andrea


Posted by Bravo Yankee on 19-01-2004 11:06:

Originally posted by Bravo Yankee
Pegasus....Sequenza ha il metodo toArray(), che restituisce un array di Object degli oggetti inseriti in Sequenza...Vedi se ti può servire......;-)


ops...allora prima l'avevo usato male...adesso me lo piglia...


:sedere:


Posted by Bravo Yankee on 19-01-2004 11:06:

Come si fanno gli OT???


Posted by yoruno on 19-01-2004 11:10:

Originally posted by Bravo Yankee
Come si fanno gli OT???

Off-Topic:
Scrivi il testo tra queste tag: [ ot ] testo da scrivere [/ ot]. Io ho messo gli spazi nelle tag, tu toglili :D

__________________
"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 :::


Posted by elpampero on 19-01-2004 11:10:

scusate ma io non riesco a inserire i valori double nella sequenza...qualcuno ha qualche consiglio?


Posted by T_M_P on 19-01-2004 11:11:

Off-Topic:
scrivi parentesiquadreOTparentesiquadre all'inizio del testo e parentesiquadra/OTparentesiquadra alla fine..


Posted by Bravo Yankee on 19-01-2004 11:12:

Off-Topic:
Grazie mille a tutti, gente, questo forum è molto utile


Posted by T_M_P on 19-01-2004 11:12:

Originally posted by linkjr
Qualcuno invece ha risolto il problema del Cono (che è un Tronco di Cono nella mia gerarchia) con raggio piccolo=0 che in teoria non dovrebbe essere accettato dal costruttore di Tronco di Cono?


Secondo me questo è un porblema di cui dobbiamo chiedere a Grossi, ma io gli ho già rotto abbastanza..

Qualcuno può scrivergli?


Posted by Bravo Yankee on 19-01-2004 11:12:

In sequenza ci devi aggiungere gli oggetti Figura3D creati, non i double...


Posted by Pegasus83 on 19-01-2004 11:13:

ehm....jbuilder mi dice che tutte le classi delle figure devono essere dichiarate astratte....io non gli do da bere, credetemi...

__________________
Il Pega
www.pegasus83.com


Posted by Bravo Yankee on 19-01-2004 11:15:

Hai implemetato TUTTI i metodi di Figura3D???


Posted by T_M_P on 19-01-2004 11:16:

Originally posted by Pegasus83
ehm....jbuilder mi dice che tutte le classi delle figure devono essere dichiarate astratte....io non gli do da bere, credetemi...

Per esperienza personale JBuilder è un ottimo prodotto, ma un po' troppo "potente" per le cose che dobbiamo fare noi..

Secondo me ti conviene scaricarti un semplice editor che ti risolvi un sacco di problemi..


Posted by linkjr on 19-01-2004 11:19:

Originally posted by T_M_P
Per esperienza personale JBuilder è un ottimo prodotto, ma un po' troppo "potente" per le cose che dobbiamo fare noi..

Secondo me ti conviene scaricarti un semplice editor che ti risolvi un sacco di problemi..


Provate JCreator, è molto carino e freeware...

__________________
Andrea


Posted by Bravo Yankee on 19-01-2004 11:20:

Io uso la versione 3.00 Lite di JCreator e ne sono soddisfatto...


Posted by linkjr on 19-01-2004 11:21:

Originally posted by Pegasus83
ehm....jbuilder mi dice che tutte le classi delle figure devono essere dichiarate astratte....io non gli do da bere, credetemi...


Domanda stupida : hai tolto "abstract" dal prototipo dei metodi nelle figure?

__________________
Andrea


Posted by Pegasus83 on 19-01-2004 11:22:

risolto....io per adesso sto lavorando con 3 java, architettura 3d che contiene anche le classi delle figure, test e figura3d

__________________
Il Pega
www.pegasus83.com


Posted by T_M_P on 19-01-2004 11:25:

Off-Topic:
Originally posted by Bravo Yankee
Io uso la versione 3.00 Lite di JCreator e ne sono soddisfatto...

Io sto usando la 2.5... Devo provare la 3..


Posted by Bravo Yankee on 19-01-2004 11:26:

Fallo, hanno implementato il riconoscimento delle parentesi appartenenti allo stesso metodo, quindi lo puoi tenere contratto od espanso, oltre che esserci anche la chiusura automatica delle parentesi ed altre amenità carine...


Posted by gluca on 19-01-2004 11:27:

:?

L' eccezione non controllata come va trattata??

Va sollevata ma non inttercettata ?????


Posted by lorybu on 19-01-2004 12:07:

ragazzi ma che strano qualcuno sa perchè??
se faccio un costruttore di sfera senza parametri riesco ad istanziare l'oggetto sfera...altrimenti se ne creo uno con un double come parametre mi si incarta in fase di compilazione mi dice che non riconosce quel costruttore..qualcuno sa il perchè???

__________________
Le frasi mitiche...
::mm...ma nel compito mette anche le domande??::
::.. compilare compila... è tutto corretto, il fatto è che non fa quello che dico io.. cosa potrebbe essere?::
::Il fatto è che io le cose le so...poi dopo quando sono all'interrogazione non mi vengono...::


Posted by elpampero on 19-01-2004 12:49:

Qualcuno mi puo' suggerire cosa va inserito nella sequenza che poi viene convertita in array?

Perchè nella classe astratta l'intestazoine del metodo è double[]???


Posted by mark on 19-01-2004 13:15:

Originally posted by elpampero
Qualcuno mi puo' suggerire cosa va inserito nella sequenza che poi viene convertita in array?

Perchè nella classe astratta l'intestazoine del metodo è double[]???



vanno memorizzati una collezione di tipi riferimento (puntatori) per i Cisti :)


Posted by T_M_P on 19-01-2004 13:18:

Originally posted by elpampero
Qualcuno mi puo' suggerire cosa va inserito nella sequenza che poi viene convertita in array?

Perchè nella classe astratta l'intestazoine del metodo è double[]???


Figura3D...

Scusa, qual'è il metodo?


Posted by mark on 19-01-2004 14:27:

ma perchè ha messo Cubo: raggio in luogo di Cubo: lato ???


Posted by Bravo Yankee on 19-01-2004 14:29:

Perché ha fatto copy-past di fretta...


Posted by T_M_P on 19-01-2004 14:36:

Ogni tanto mi piace riproporlo:

qualcuno ha capito come implementare il costruttore di TroncoDiCono perchè possa costruire un Cono ma senza accettare 0 come parametri?


Posted by Bravo Yankee on 19-01-2004 14:40:

NO


Posted by mark on 19-01-2004 15:10:

Originally posted by T_M_P
Ogni tanto mi piace riproporlo:

qualcuno ha capito come implementare il costruttore di TroncoDiCono perchè possa costruire un Cono ma senza accettare 0 come parametri?



sai qual'è il problema ?

è che certe finezze non so se alzano il giudizio finale


Posted by linkjr on 19-01-2004 15:31:

Originally posted by mark
sai qual'è il problema ?

è che certe finezze non so se alzano il giudizio finale


Non sono d'accordo sul fatto che sia una finezza, in più è nel pieno rispetto delle specifiche

__________________
Andrea


Posted by mark on 19-01-2004 15:37:

Originally posted by linkjr
Non sono d'accordo sul fatto che sia una finezza, in più è nel pieno rispetto delle specifiche



eheh

non siamo tutti programmatori di java da anni come taluni di voi


Posted by T_M_P on 19-01-2004 15:46:

Originally posted by mark
sai qual'è il problema ?

è che certe finezze non so se alzano il giudizio finale


Anche secondo me non è una finezza...

Se lui ha "suggerito" di estendere le classi credo che sia consigliabile farlo.
Il problema è che c'è un'incongruenza tra le specifiche nel file PDF e il fatto di estendere le classi.


Posted by Bravo Yankee on 19-01-2004 15:51:

Tutti voi avete steso Sfera o Cilindro???


Posted by Pegasus83 on 19-01-2004 15:56:

Off-Topic:
si, con un bel gancio destro..:D.

__________________
Il Pega
www.pegasus83.com


Posted by linkjr on 19-01-2004 15:57:

Originally posted by Bravo Yankee
Tutti voi avete steso Sfera o Cilindro???


No, anche perchè secondo me logicamente non hanno nulla in comune le due figure...

__________________
Andrea


Posted by T_M_P on 19-01-2004 15:59:

Originally posted by T_M_P
Ogni tanto mi piace riproporlo:

qualcuno ha capito come implementare il costruttore di TroncoDiCono perchè possa costruire un Cono ma senza accettare 0 come parametri?


E gli ho scritto anche per questo..

Tra un po' diventiamo amici...


Posted by Bravo Yankee on 19-01-2004 16:00:

[OT] Simpatico, Pegasus, simpatico [\OT]

:sedere:


Posted by T_M_P on 19-01-2004 16:02:

Originally posted by linkjr
No, anche perchè secondo me logicamente non hanno nulla in comune le due figure...


Eppure hanno formule per calcolare volume e superficie molto simili...

Io l'ho fatto..


Posted by Bravo Yankee on 19-01-2004 16:03:

Potrebbe essere fattibile, ma non mi sembra c'entrino molto, dal punto di vista geometrico...So che Grossi ha ventilato questa idea, ma a me non piace poi molto....


Posted by linkjr on 19-01-2004 16:10:

Originally posted by T_M_P
E gli ho scritto anche per questo..

Tra un po' diventiamo amici...


Poi ci fai sapere cosa ti risponde, vero?????? :x :x

__________________
Andrea


Posted by T_M_P on 19-01-2004 16:13:

Originally posted by linkjr
Poi ci fai sapere cosa ti risponde, vero?????? :x :x


Beh, chiaro!!!

Per chi mi hai preso? :devil:


Posted by Bravo Yankee on 19-01-2004 16:15:

Una curiosità...Avete esteso Sfera o Cilindro....


Posted by T_M_P on 19-01-2004 16:16:

Originally posted by Bravo Yankee
Una curiosità...Avete esteso Sfera o Cilindro....


Sfera estende cilindro


Posted by Bravo Yankee on 19-01-2004 16:18:

Ok, grazie...Credo sia possibile anche fare il contrario, no?

Tanto, per le cose che hanno in comune...


Posted by linkjr on 19-01-2004 16:21:

Originally posted by T_M_P
Sfera estende cilindro


E se Tronco di Cono estendesse Cono? E' una sottoclasse con un campo in più (raggio piccolo) e i metodi ridefiniti sfruttando questo nuovo parametro... :? :shock: :?

__________________
Andrea


Posted by Bravo Yankee on 19-01-2004 16:23:

In quel caso sia più corretto che Cono estenda TroncoDiCono....Cono è un TroncoDiCono degenere....

Ma se funziona, non credo proprio ci siano problemi.....


Posted by Bravo Yankee on 19-01-2004 16:24:

Comunque la filosofia, credo, è quello di riscrivere il minor numero di metodi possibile, quindi di trovare una giusta estensione....Infatti Quadrato estende Rettangolo, in quanto un quadrato è sempre un rettangolo particolare, mentre non è vero il contrario....


Posted by linkjr on 19-01-2004 16:25:

Originally posted by Bravo Yankee
In quel caso sia più corretto che Cono estenda TroncoDiCono....Cono è un TroncoDiCono degenere....

Ma se funziona, non credo proprio ci siano problemi.....


Come si vedono diverse le cose, per me cono è la figura originale, tronco di cono è un cono speciale, come dire... troncato! :-D

__________________
Andrea


Posted by T_M_P on 19-01-2004 16:26:

Io sto cominciando a fondere!!!

Ma non poteva scrivere 2 cose in più nel PDF ed eravamo tutti belli più tranquilli?


Posted by Bravo Yankee on 19-01-2004 16:28:

Io sono lo stesso tranquillo....Se gira tutto, allora mi può accusare di avere scritto del codice in più, magari non perfettamente ottimizzato, ma non può dire che non ho rispettato le specifiche...


Posted by T_M_P on 19-01-2004 16:35:

Si, anche tu hai ragione...

Io ho tutte e due i progettini: uno estendendo e l'altro no..

Se non trovo una soluzione gli mando quello senza estensione..


Posted by Bravo Yankee on 19-01-2004 16:36:

Che ci vuoi fare....


Posted by Bravo Yankee on 19-01-2004 16:57:

TMP, mi ripeti quale è il tuo dubbio, per favore?


Posted by T_M_P on 19-01-2004 17:07:

non riesco a capire come sia possibile rimandare al costruttore di TroncoDiCono la costruzione di Cono se non si può passare 0 al parametro di raggioPiccolo...


Posted by Guinan on 19-01-2004 19:37:

finito!!

quasi non ci credo, gente
l'ho FINITO!!!

il mio primo progettino che FUNZIA!!:banana:
e tutto da sola!!!:boing:

Non ridete, gente:lol:
stavo pensando di darmi al giardinaggio!

evvai

:birrozza:

ciao,
Guinan

__________________
- Long life and prosper!
- Elen sila lumen omentilmo!


Posted by Oracle on 20-01-2004 00:56:

X TMP
Hai risolto/avuto notizie sul problema del passaggio dello 0 al costruttore di
troncodicono (che non dovrebbe essere permesso?) ?

__________________
Divide et impera


Posted by yoruno on 20-01-2004 07:04:

Originally posted by Guinan
quasi non ci credo, gente
l'ho FINITO!!!

Off-Topic:
:ola:
Grande!

__________________
"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 :::


Posted by mark on 20-01-2004 07:30:

avete visto la pagina delle correzioni e dei chiarimenti ?:?


Posted by linkjr on 20-01-2004 07:36:

Originally posted by mark
avete visto la pagina delle correzioni e dei chiarimenti ?:?


Si, penso e spero si riferisse all'interfaccia della classe Figura3D :? :shock: :?

__________________
Andrea


Posted by linkjr on 20-01-2004 07:39:

Originally posted by mark
avete visto la pagina delle correzioni e dei chiarimenti ?:?


Confermo, ha modificato anche il testo del progetto togliendo la clausola throws dal metodo setParametri() :twisted:

__________________
Andrea


Posted by elpampero on 20-01-2004 07:43:

Cosa intende per collezione?


Posted by T_M_P on 20-01-2004 07:55:

Originally posted by elpampero
Cosa intende per collezione?


Qualunque cosa tu abbia usato per raccogliere le figure...

Sequenza o LinkedList o altro..


Posted by T_M_P on 20-01-2004 07:56:

Originally posted by Oracle
X TMP
Hai risolto/avuto notizie sul problema del passaggio dello 0 al costruttore di
troncodicono (che non dovrebbe essere permesso?) ?


No, ancora nulla dal fronte... :)


Posted by elpampero on 20-01-2004 08:39:

Scusate ma ricapitolando quante eccezioni abbiamo in questo progetto?


Posted by Bravo Yankee on 20-01-2004 08:40:

2


Posted by elpampero on 20-01-2004 08:44:

Perfetto...
Figura3DException che viene sollevata in caso di parametri errati (solo per la costruzione degli oggetti e non più al richiamo del metodo setParametri())

TipoNonPrevistoException


Posted by Bravo Yankee on 20-01-2004 08:45:

Yes


Posted by yoruno on 20-01-2004 08:50:

Originally posted by Bravo Yankee
Yes
Off-Topic:
piuttosto laconico...

__________________
"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 :::


Posted by linkjr on 20-01-2004 08:53:

Originally posted by elpampero
Perfetto...
Figura3DException che viene sollevata in caso di parametri errati (solo per la costruzione degli oggetti e non più al richiamo del metodo setParametri())

TipoNonPrevistoException


Secondo me il metodo setParametri() deve ancora sollevare l'eccezione nel caso di parametri non positivi, è solo stata tolta la clausola dal prototipo del metodo visto che era superflua...
O no? :shock:

__________________
Andrea


Posted by Bravo Yankee on 20-01-2004 08:58:

[OT]
Originally posted by Bravo Yankee
Yes
Off-Topic:
piuttosto laconico...
[\OT]

Yes


Posted by Bravo Yankee on 20-01-2004 09:08:

Si, Andrea, è così...


Posted by linkjr on 20-01-2004 09:23:

Ripropongo un altro quesito : siamo sicuri che parallelepipedo 1x1x1 non sia uguale a cubo di lato 1?
Secondo me la dicitura "dello stesso tipo" nella definizione di figure uguali è abbastanza ambigua...
D'altro canto, tornando al corso, anche rettangolo 1x1 era uguale a quadrato di lato 1, o no?

__________________
Andrea


Posted by Bravo Yankee on 20-01-2004 09:23:

Io li ho fatti diversi...Il tipo è diverso...


Posted by elpampero on 20-01-2004 10:09:

Ma se io sono obbligato a richiamare il metodo super per la costruzione di una sfera impostando come secondo parametro 0.0, è inevitabile che mi venga sollevata l'eccezoine....


Posted by Bravo Yankee on 20-01-2004 10:50:

Secondo voi, un Parallelepipedo con i lati 1*1*1* deve essere trovato se faccio una ricerca per un cubo con lato 1???


Posted by elpampero on 20-01-2004 10:52:

Secondo me no..secondo grossi sono due cose diverse...


Posted by elpampero on 20-01-2004 10:55:

Ma voi come avete fatto a covertire le sequenze in array?? a me da un errore di cast


Posted by Bravo Yankee on 20-01-2004 11:10:

E voi riuscite a differenziare queste due cose?


Posted by elpampero on 20-01-2004 11:11:

questo problema non l'ho ancora analizzato..dovrei prima risolvere il resto


Posted by Bravo Yankee on 20-01-2004 11:13:

E gli altri che hanno finito il progettino???


Posted by T_M_P on 20-01-2004 11:25:

Originally posted by Bravo Yankee
Secondo voi, un Parallelepipedo con i lati 1*1*1* deve essere trovato se faccio una ricerca per un cubo con lato 1???


Ho chiesto a Grossi, sono 2 cose diverse...

infatti il toString() è diverso..


Posted by Bravo Yankee on 20-01-2004 11:43:

E tu riesci a differenziarlo?


Posted by Pegasus83 on 20-01-2004 12:18:

ma x' mi dice che tutte le classi delle figure devono essere dichiarate astratte????? :pensa:

__________________
Il Pega
www.pegasus83.com


Posted by Bravo Yankee on 20-01-2004 12:19:

Tu hai implementato tutti i metodi della classe astratta?


Posted by de_luna on 20-01-2004 12:20:

anche a me ieri lo diceva, era un errore di parentesi forse, o forse hai dichiarato ad es:
private double a, b, c;
invece di private double a;
private double b;
private double c;
a me lo diceva per uno di questi motivi!!


Posted by Pegasus83 on 20-01-2004 12:21:

Originally posted by Bravo Yankee
Tu hai implementato tutti i metodi della classe astratta?


non ancora

__________________
Il Pega
www.pegasus83.com


Posted by de_luna on 20-01-2004 12:23:

Originally posted by Pegasus83
non ancora


anch'io pensavo ad un errore più grande ma alla fine era una cavolata, non mi ricordo bene il perchè però..... Era proprio un errore del cavolo....


Posted by Pegasus83 on 20-01-2004 12:25:

io sono in sclero totale...mi sembra così una stronzata sto prog ma non riesco a metterci le mani..:pensa:

__________________
Il Pega
www.pegasus83.com


Posted by Bravo Yankee on 20-01-2004 12:31:

Seestendi le classi non è proprio così semplice semplice...


Posted by Pegasus83 on 20-01-2004 12:33:

"Cilindro should be declared abstract: it does not define setParametri(double[]) in Figura3D at line 52"

quindi devo ridefinire setParametri anche nelle classi delle figure?

__________________
Il Pega
www.pegasus83.com


Posted by Bravo Yankee on 20-01-2004 12:33:

Yes


Posted by de_luna on 20-01-2004 12:40:

bravo quando hai definito setParametri devo chiederti una cosa!!!!


Posted by Bravo Yankee on 20-01-2004 12:41:

Chiedi pure, io il progetto l'ho finito, anche se il metodo trova non mi piace...


Posted by T_M_P on 20-01-2004 12:46:

Originally posted by Bravo Yankee
E tu riesci a differenziarlo?


Beh, ho fatto una serie di if per controllare il tipo dell'oggetto. Ovviamente mettendo prima le classi che estendono le altre.


Posted by Bravo Yankee on 20-01-2004 12:46:

Ma porc....Io non riesco....


Posted by Bravo Yankee on 20-01-2004 12:48:

In equals, li hai messo, giusto?


Posted by linkjr on 20-01-2004 13:21:

Originally posted by Pegasus83
"Cilindro should be declared abstract: it does not define setParametri(double[]) in Figura3D at line 52"

quindi devo ridefinire setParametri anche nelle classi delle figure?


Direi SOLO nelle classi delle figure...

__________________
Andrea


Posted by linkjr on 20-01-2004 13:23:

Originally posted by T_M_P
Beh, ho fatto una serie di if per controllare il tipo dell'oggetto. Ovviamente mettendo prima le classi che estendono le altre.


Questo però non funziona nel caso io definissi una nuova classe che estende ad es. Parallelepipedo perchè non c'è il relativo instanceof nel metodo equals()...
E' questo che non capisco, se bisogna fare una cosa tanto perchè vada con il file di esempio oppure una cosa carina...

__________________
Andrea


Posted by Bravo Yankee on 20-01-2004 13:26:

E' quello che anche a e non gira, ma forse TMP ha risolto l'inghippo, vero?


Posted by emanuele on 20-01-2004 13:43:

Qualcuno i voi sa se si possono aggiungere metodi alla classe astratta?

__________________
Studiare e lavorare vi sembra faticoso?!
Ma se e' fantastico!!!


Posted by Bravo Yankee on 20-01-2004 13:45:

Si, leggi le pagine dei chiarimenti


Posted by elpampero on 20-01-2004 13:58:

Non vorrei insistere ma sono sempre bloccato al punto di prima.....nessuno sa dirmi come lavora il metodo toArray()?
ho un'eccezaione in fase di esecuzione per un problema di cast


Posted by Bravo Yankee on 20-01-2004 14:01:

Devi scandire l'array che ti creda e farne il cast elemento ad elemento a Figura3D


Posted by Bravo Yankee on 20-01-2004 14:05:

Ma come cavolo si fa a fare riconoscere un parallelepipedo 1*1*1 che non è un quadrato....????

:climb::bolted::grr::cagatemi::lode::muhehe::ueee:


Posted by elpampero on 20-01-2004 14:14:

Ma porca puttt.... non mi fa fare il cast ora...vabbhè grazie della collaborazione


Posted by Bravo Yankee on 20-01-2004 14:15:

Guarda che ci sarà una qualche bischerata in giro..La logica è giusta...


Posted by elpampero on 20-01-2004 14:29:

Ho castato ogni singolo oggetto...pero' quello che io devo restituire è l'array di tipo Figura3D[]..pertanto devo castare anche questo...


Posted by Bravo Yankee on 20-01-2004 14:32:

Che ne pensi di un ciclo for che scandisca tutto l'array di object restituito dal metodo toArray e ne faccia il cast a Figura3D()....Alla fine magari ti restituisce proprio un array di Figura3D...


Posted by elpampero on 20-01-2004 14:48:

si ma se il mio array si chiama PIPPO ed è inizialmente di tipo object devo castarlo il Figura3D[] non mi viene fatto in automatico nel momento in cui casto gli elementi...


Posted by Bravo Yankee on 20-01-2004 14:49:

E' chiaro che poi il nuovo array deve essere riferito da un oggetto di tipo Figura3D...


Posted by lorybu on 20-01-2004 14:58:

ma a me non stampa le scritte latoA e latoB perchè ???
da dove le prende???

__________________
Le frasi mitiche...
::mm...ma nel compito mette anche le domande??::
::.. compilare compila... è tutto corretto, il fatto è che non fa quello che dico io.. cosa potrebbe essere?::
::Il fatto è che io le cose le so...poi dopo quando sono all'interrogazione non mi vengono...::


Posted by Gioe on 20-01-2004 15:02:

Originally posted by lorybu
ma a me non stampa le scritte latoA e latoB perchè ???
da dove le prende???


devi implementare un metodo toString()

__________________
@~@~@~@~@~@~@~@~@~@

TIMEO DANAOS ET DONA FERENTES

@~@~@~@~@~@~@~@~@~@


Posted by lorybu on 20-01-2004 15:03:

lo stavo vedendo proprio ora...grazie mille :)

__________________
Le frasi mitiche...
::mm...ma nel compito mette anche le domande??::
::.. compilare compila... è tutto corretto, il fatto è che non fa quello che dico io.. cosa potrebbe essere?::
::Il fatto è che io le cose le so...poi dopo quando sono all'interrogazione non mi vengono...::


Posted by mark on 20-01-2004 15:06:

a quanto pare si può scrivere all'interno della classe astratta Figura3D

ma come la consegneremo poi ?

tutto in un file unico ?



http://homes.dico.unimi.it/prog/tur...o3/domande.html


Posted by elpampero on 20-01-2004 15:14:

Grazie mille...


Posted by linkjr on 20-01-2004 17:14:

Originally posted by mark
a quanto pare si può scrivere all'interno della classe astratta Figura3D

ma come la consegneremo poi ?

tutto in un file unico ?



http://homes.dico.unimi.it/prog/tur...o3/domande.html


Si, ma bisogna rendere anche questa classe non pubblica...
Di bene in meglio questo progettino... :twisted:

__________________
Andrea


Posted by T_M_P on 20-01-2004 17:37:

Originally posted by T_M_P
non riesco a capire come sia possibile rimandare al costruttore di TroncoDiCono la costruzione di Cono se non si può passare 0 al parametro di raggioPiccolo...


Mi ha risposto, ha messo la risposta qui:

http://homes.dico.unimi.it/prog//tu...o3/domande.html


Posted by shadow on 20-01-2004 17:45:

Salve a tutti, qualcuno saprebbe indicarmi per quale motivo quando utilizzo il metodo getParametri di una qualsiasi classe
ottengo qualcosa di questo tipo:
[D@b8df17


Posted by Guinan on 20-01-2004 19:54:

attento a quello che ti restituiscono i parametri!
quello che vedi tu è l'inidirzzo di memoria
devi fargli restituire il contenuto.

ciao

__________________
- Long life and prosper!
- Elen sila lumen omentilmo!


Posted by Toras on 20-01-2004 20:31:

info

Per fare i due metodi getVolume(String tipoFigura) e getSuperficie(String tipoFigura)...si usano due blocchi switch?o è sconsigliabile in quanto switch non prende come selettore string ma solo int char ertc?..:?


Posted by gigidid on 21-01-2004 07:16:

Si toras,
è come dici!! io ho usato if.....else if....


Posted by gigidid on 21-01-2004 07:23:

x Shadow....

non so se hai risolto già ma quella schifezza che ti restituisce sarà il risultato di un toString() vero?

...quindi starai usando sicuramente il toString() di Object.

se è cosi' devi specializzare l'oggetto da Figura3D a l'oggetto vero e proprio.... e usare quindi il toString dell'oggetto.

w Napoli!!


Posted by mark on 21-01-2004 07:36:

qualcuno sa perchè i file PDF del prof vengono codificati in modo tale che è impossibile il copia e incolla ?

devo diventare un hackers per strappargli due caratteri dal suo benedetto file ? :D


Posted by Bravo Yankee on 21-01-2004 07:56:

No, ti devi comperare il pacchetto completo della Adobe...


Posted by elpampero on 21-01-2004 08:01:

Ma è normale che il programma Test non mi generi alcun file????


Posted by gigidid on 21-01-2004 08:18:

ragazzi,
per riuscire a scoprire gli errori vi consiglio di fare un file per ogni classe e un main per ogni classe che avete sviluppato e testare i metodi solo per quella classe!!

ciao a tutti.


Posted by gigidid on 21-01-2004 08:20:

x elPampero:

..infatti! Test.java non deve generare alcun file!!

risultati.txt c'è stato dato da grossi solo per confrontare i nostri risultati con i suoi.


Posted by T_M_P on 21-01-2004 08:23:

Si, è normale, devi confrontare la console con il file dei risultati del prof, o modificare il test.java perchè scriva su un file invece che su console.


Posted by mark on 21-01-2004 08:28:

Originally posted by Bravo Yankee
No, ti devi comperare il pacchetto completo della Adobe...


Off-Topic:

ce l'ho già
:)


Posted by Bravo Yankee on 21-01-2004 08:28:

Ihihihihihih....Soldi buttati via....


Posted by Bravo Yankee on 21-01-2004 08:29:

Ma come cavolo si fa a fare riconoscere un parallelepipedo 1*1*1 che non è un quadrato....????


Posted by Bravo Yankee on 21-01-2004 08:39:

Ops, un Cubo di lato 1


Posted by mark on 21-01-2004 08:40:

Originally posted by Bravo Yankee
Ma come cavolo si fa a fare riconoscere un parallelepipedo 1*1*1 che non è un quadrato....????



come fa un solido ad essere una superficie ??? :D

cmq, Acrobat lo ha pagato l'azienda, non io ;)


Posted by lorybu on 21-01-2004 08:47:

volumi!

Ragazzi qualcuno sa spiegarmi come mai il totale dei volumi delle sfere mi viene sbagliato rispetto a quello del prof???
non capisco perchè ma è l'unico che non mi torna e la formula è corretta :(

__________________
Le frasi mitiche...
::mm...ma nel compito mette anche le domande??::
::.. compilare compila... è tutto corretto, il fatto è che non fa quello che dico io.. cosa potrebbe essere?::
::Il fatto è che io le cose le so...poi dopo quando sono all'interrogazione non mi vengono...::


Posted by Bravo Yankee on 21-01-2004 08:49:

Allora lo ha pagato con il tuo aumento, Mark...

:rotfl:


Posted by Gioe on 21-01-2004 09:06:

Re: volumi!

Originally posted by lorybu
Ragazzi qualcuno sa spiegarmi come mai il totale dei volumi delle sfere mi viene sbagliato rispetto a quello del prof???
non capisco perchè ma è l'unico che non mi torna e la formula è corretta :(


controlla bene il getVolume(String tipoFigura3D)

magari hai sbagliato qualcosa per il caso Sfere e Cilindri

__________________
@~@~@~@~@~@~@~@~@~@

TIMEO DANAOS ET DONA FERENTES

@~@~@~@~@~@~@~@~@~@


Posted by elpampero on 21-01-2004 09:46:

X lorybu anche a me!!!!


Posted by elpampero on 21-01-2004 10:30:

Scusate ma la modifica apportata da Grossi per il TroncoDiCono no dovrebbe valere anche per sfera? cioè la Sfera non è un cilindro con altezza uguale a 0?


Posted by Bravo Yankee on 21-01-2004 10:36:

Dal punto di vista geometrico non è proprio così...


Posted by elpampero on 21-01-2004 10:44:

E' vero ma perchè Sfera sia una sottoclasse di Cilindro dobbiamo richiamarne il metodo...e in questo senso siamo costretti a impostare 0 come altezza


Posted by lorybu on 21-01-2004 10:44:

ma cazzarola!!!
sti volumi sono fuffa!!!!!
la formula è corretta...forse il file di grossi è cannato di bestia!!

__________________
Le frasi mitiche...
::mm...ma nel compito mette anche le domande??::
::.. compilare compila... è tutto corretto, il fatto è che non fa quello che dico io.. cosa potrebbe essere?::
::Il fatto è che io le cose le so...poi dopo quando sono all'interrogazione non mi vengono...::


Posted by Toras on 21-01-2004 10:59:

Originally posted by gigidid
Si toras,
è come dici!! io ho usato if.....else if....


Ma a me non sempbra molto elegante....nessuno ha usato un blocco switch?


Posted by elpampero on 21-01-2004 10:59:

no lorybu...ho fati i calcoli e praticamente non vengono sommati gli oggetti cilindro


All times are GMT. The time now is 05:56. Pages (4): « 1 [2] 3 4 »
Show all 584 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.