![]() |
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)
-- [Laboratorio] Es x 11-12 Modifica Metodo CompareTo() (http://www.dsy.it/forum/showthread.php?threadid=7293)
[Laboratorio] Es x 11-12 Modifica Metodo CompareTo()
Discussioni sull'esercizio Modifica Metodo CompareTo per l' 11 - 12 -03
__________________
Dani
sorgente della classe shape
vi rimando all'area FILEZ dove potrete scaricare il sorgente della classe Shape, necessario per fare quest'esercizio.
![]()
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
e che ritorni -1 se il perimetro di self è maggiore dell'area dell'oggetto passato come parametro
un perimetro confrontato con un'area...
ma cosa fumano quando scrivono gli esercizi?
vabbè.....
ma in questo esercizio si cambia calculateArea con calculatePerimeter in Shape, lo si compila e poi? sarebbe già finito qui?
dove c'è il calculateArea bisogna mettere il calculatePerimeter
e dove c'è maggiore bisogna mettere maggiore.
L'ordinamento deve essere fatto in maniera decrescente.
...e l'esercizio finisce qui.
Provate comunque a testarlo con il vecchio esercizio.
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
Ho creato il programma SortPolymorphicArray. Al posto di CalculateArea ho messo CalculatePerimeter. Poi ho preso Shape.java, dove c'era CalculateArea ho messo CalculatePerimeter, negli if dove c'era maggiore ho messo minore. Ho compilato Shap.java. Poi ho compilato SortPolymorphicArray e mi faceva l'ordinameto dei perimetri in modo decrescente. Ma che file devo sottoporre? Penso Shape.java modificato. Giusto?
Poi il testo dice di modificare le classi Rectangle, Circle e Square. Perchè? Ai fini del riuscimento del esercizio non sono a posto modificando solo Shape.java? GRAZIE!
__________________
" So I Start The Revolution From My Bed ". Noel Gallagher
Un'altra storiaccia, perchè se tento di sottoporre il file shape.java mi fa così? io ho solo cambiato i segni del if e il calculateArea in calculatePerimeter!
/tmp/submissionAeHSSV/file25GNTM.java:1: class Shape is public, should be declared in a file named Shape.java
public abstract class Shape implements Comparable
^
1 error
__________________
" So I Start The Revolution From My Bed ". Noel Gallagher
Ciao....supernova...già operativo??????
Pesante...mi sgradi...a sto giro!!!!!!!
__________________
"Il semplice colore, non viziato dal significato e non legato ad una forma definita, può parlare all'anima, in un migliaio di modi diversi.....Oscar Wilde " ......GIGI D'AGOSTINO - FORREST GUMP SUITE
Originally posted by supernova
Ho creato il programma SortPolymorphicArray. Al posto di CalculateArea ho messo CalculatePerimeter. Poi ho preso Shape.java, dove c'era CalculateArea ho messo CalculatePerimeter, negli if dove c'era maggiore ho messo minore. Ho compilato Shap.java. Poi ho compilato SortPolymorphicArray e mi faceva l'ordinameto dei perimetri in modo decrescente. Ma che file devo sottoporre? Penso Shape.java modificato. Giusto?
Poi il testo dice di modificare le classi Rectangle, Circle e Square. Perchè? Ai fini del riuscimento del esercizio non sono a posto modificando solo Shape.java? GRAZIE!
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
Originally posted by supernova
Un'altra storiaccia, perchè se tento di sottoporre il file shape.java mi fa così? io ho solo cambiato i segni del if e il calculateArea in calculatePerimeter!
/tmp/submissionAeHSSV/file25GNTM.java:1: class Shape is public, should be declared in a file named Shape.java
public abstract class Shape implements Comparable
^
1 error
code:
abstract class Shape implements Comparable
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
Grazie Foolish!!!!
__________________
" So I Start The Revolution From My Bed ". Noel Gallagher
Originally posted by EagleSpirit
e che ritorni -1 se il perimetro di self è maggiore dell'area dell'oggetto passato come parametro
un perimetro confrontato con un'area...
ma cosa fumano quando scrivono gli esercizi?![]()
vabbè.....
Originally posted by foolish
l'intestazione deve essere solamente
code:
abstract class Shape implements Comparable
Originally posted by citrus
ok funziona anche a me ma non riesco a capire una cosa:
per quale motivo bisogna togliere il "public"???
Originally posted by citrus
oltretutto se il buon Foolish non avesse messo a disposizione il sorgente della classe Shape vorrei proprio vedere come facevamo a farlo!!!!!!!
Off-Topic:
che week end![]()
__________________
The only way to discover the limits of the possible is to go beyond them into the impossible.
Arthur C. Clarke.
| All times are GMT. The time now is 11:06. | Show all 14 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.