Sab 17 Agosto, 15:04:12 - 2019

Autore Topic: Terzo assignment  (Letto 14337 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline eafkuor

  • Direttore di Dipartimento
  • ***
  • Post: 1138
  • FeedBack: +173/-54
    • Mostra profilo
Terzo assignment
« il: Lun 23 Novembre, 14:23:49 - 2009 »
Mi sa che il correttore è sbagliato:

Codice: [Seleziona]
(*) Test assegnaOggetti('java.util.List','java.io.Serializable') = false
  --> Valore atteso true -- TEST ERRATO

Non dovrebbe essere false? Cioè non si può assegnare un serializable ad una lista o sono diventato scemo? :asd:

Offline Tom89

  • Professore Ordinario
  • **
  • Post: 703
  • FeedBack: +145/-79
    • Mostra profilo
Re: Terzo assignment
« Risposta #1 il: Lun 23 Novembre, 15:35:06 - 2009 »
Questo thread è davvero chiaro  :asd:

Offline eafkuor

  • Direttore di Dipartimento
  • ***
  • Post: 1138
  • FeedBack: +173/-54
    • Mostra profilo
Re: Terzo assignment
« Risposta #2 il: Lun 23 Novembre, 19:27:02 - 2009 »
Questo thread è davvero chiaro  :asd:
Vabeh se leggi l'homework nuovo è chiaro :asd:

Cmq si è un errore :sisi:

Offline giozh

  • Author
  • Direttore di Dipartimento
  • **
  • Post: 2146
  • FeedBack: +148/-108
  • antagonista e me ne compiaccio
    • Mostra profilo
    • sites
Re: Terzo assignment
« Risposta #3 il: Lun 23 Novembre, 20:40:17 - 2009 »
homework che parla di?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/CM/E/IT d- s: a-- C++ UL>++++ P L++ !E W++>+++ !N !o K-? !w--- !O- !M- !V PS+ !PE !Y PGP !t 5? !X !R tv+ b++ DI !D G e h r+++ y+++*
------END GEEK CODE BLOCK------

http://inviaggionelpiatto.blogspot.com

Offline Seril

  • Direttore di Dipartimento
  • ***
  • Post: 2729
  • FeedBack: +263/-467
    • Mostra profilo
Re: Terzo assignment
« Risposta #4 il: Lun 23 Novembre, 20:46:32 - 2009 »
si ha sbagliato il tutor  :asd: dovrebbe aver già messo il nuovo main fixato sul sito  :sisi:

Offline eafkuor

  • Direttore di Dipartimento
  • ***
  • Post: 1138
  • FeedBack: +173/-54
    • Mostra profilo
Re: Terzo assignment
« Risposta #5 il: Lun 23 Novembre, 21:07:02 - 2009 »
homework che parla di?
mah è una cosa strana, ha mischiato alberi e ereditarietà delle classi java :asd:

Offline Seril

  • Direttore di Dipartimento
  • ***
  • Post: 2729
  • FeedBack: +263/-467
    • Mostra profilo
Re: Terzo assignment
« Risposta #6 il: Lun 23 Novembre, 22:28:37 - 2009 »
inviato il contributo!!! si faceva in mezz'ora  :asd:. è stato il mio primo prog fatto con eclipse!! devo dire che l'autocompletamento non sempre è utile  :asd:

Offline giozh

  • Author
  • Direttore di Dipartimento
  • **
  • Post: 2146
  • FeedBack: +148/-108
  • antagonista e me ne compiaccio
    • Mostra profilo
    • sites
Re: Terzo assignment
« Risposta #7 il: Mar 24 Novembre, 16:26:36 - 2009 »
Citazione
inviato il contributo!!! si faceva in mezz'ora  asd. è stato il mio primo prog fatto con eclipse!! devo dire che l'autocompletamento non sempre è utile  asd
beh mentre scrivi il sorgente non è sempre la cosa migliore, però quando devi fare il main è una mano santa (ti evita il ctrl+c, ctrl+v molte volte...)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/CM/E/IT d- s: a-- C++ UL>++++ P L++ !E W++>+++ !N !o K-? !w--- !O- !M- !V PS+ !PE !Y PGP !t 5? !X !R tv+ b++ DI !D G e h r+++ y+++*
------END GEEK CODE BLOCK------

http://inviaggionelpiatto.blogspot.com

Offline alex.sera

  • Studente di Dottorato
  • ***
  • Post: 120
  • FeedBack: +6/-2
    • Mostra profilo
Re: Terzo assignment
« Risposta #8 il: Mar 24 Novembre, 23:30:58 - 2009 »
ciao ragazzi vi voglio fare una domanda che mi è venuta in mente facendo il secondo metodo dell'Home Work

li si richiede di trovare il metodo e vedere se i parametri corrispondono e se corrisponde anche il ritorno,

volevo sapere se voi avevate dato per scontato che quel metodo si possa trovare una sola volta o avete anche considerato il fatto che si può fare overloading in questo caso bisognerebbe fare una lista dei metodi e controllare per tutti quelli che si chiamano allo stesso modo quale ammette i parametri e i ritorni giusti per esempio:

invento:

public class D extends B{}

in B c'è

public int ordina(String a, int b){}

public int ordina(int a){}

e in D c'è

public String ordina(int a){}

se in invocaMetodo ci passa ordina e i suoi parametri e ritorno

dobbiamo controllarli tutti e tre visto che sono utilizzabili tutti e tre i metodi da B

dico giusto o dico bene?  ;D

Offline Seril

  • Direttore di Dipartimento
  • ***
  • Post: 2729
  • FeedBack: +263/-467
    • Mostra profilo
Re: Terzo assignment
« Risposta #9 il: Mar 24 Novembre, 23:57:01 - 2009 »
io glie li ho fatti prendere una volta sola!!! e mi passa tutti i test

Offline alex.sera

  • Studente di Dottorato
  • ***
  • Post: 120
  • FeedBack: +6/-2
    • Mostra profilo
Re: Terzo assignment
« Risposta #10 il: Mer 25 Novembre, 00:28:13 - 2009 »
si pure a me funziona tutto ma se poi li testa con input più pesanti

sarebbe da chiederglielo


Offline Seril

  • Direttore di Dipartimento
  • ***
  • Post: 2729
  • FeedBack: +263/-467
    • Mostra profilo
Re: Terzo assignment
« Risposta #11 il: Mer 25 Novembre, 13:12:39 - 2009 »
non credo che mandi input assurdi!!! sicuramente non sarà uguale al main di prova che ci ha dato e qualche testino in più lo farà  :sisi:

Offline eafkuor

  • Direttore di Dipartimento
  • ***
  • Post: 1138
  • FeedBack: +173/-54
    • Mostra profilo
Re: Terzo assignment
« Risposta #12 il: Mer 25 Novembre, 22:47:26 - 2009 »
che pizzetta devo riscrivere l'ultimo metodo non ho la minima voglia :asd:
anche se so 3 righe

edit: ok l'ho rimandato, la correzione non dovrebbe essere automatica? :asd:
« Ultima modifica: Mer 25 Novembre, 22:55:29 - 2009 da eafkuor »

Offline Crabro

  • Direttore di Dipartimento
  • ***
  • Post: 1044
  • FeedBack: +118/-61
    • Mostra profilo
Re: Terzo assignment
« Risposta #13 il: Gio 26 Novembre, 13:15:34 - 2009 »
All'interno di una stessa classe i metodi possono apparire più volte con stesso nome ma con input o parametri differenti...basta che se non corrispondono esattamente tutte le cose, continui la ricerca fino alla fine....
« Sono convinto che l'informatica abbia molto in comune con la fisica. Entrambe si occupano di come funziona il mondo a un livello abbastanza fondamentale. La differenza, naturalmente, è che mentre in fisica devi capire come è fatto il mondo, in informatica sei tu a crearlo. Dentro i confini del computer, sei tu il creatore. Controlli – almeno potenzialmente – tutto ciò che vi succede. Se sei abbastanza bravo, puoi essere un dio. Su piccola scala. »
   
(Linus Torvalds)

Offline Seril

  • Direttore di Dipartimento
  • ***
  • Post: 2729
  • FeedBack: +263/-467
    • Mostra profilo
Re: Terzo assignment
« Risposta #14 il: Gio 26 Novembre, 14:49:26 - 2009 »
che pizzetta devo riscrivere l'ultimo metodo non ho la minima voglia :asd:
anche se so 3 righe

edit: ok l'ho rimandato, la correzione non dovrebbe essere automatica? :asd:
anche io ho dovuto fixare l'ultimo metodo perchè c'era un caso sfigato che era errato  :asd:. si erano 3 righe di codice in più da mettere  :sisi:. in ogni caso simo lui li corregge tutti insieme sfruttando i thread (così disse il prof d'amore a lezione) perciò non c'è un correttore automatico!!! però sarebbe una cosa gaiarda così si sà subito se il programma funziona XD