Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    Metodi agili e campagna anti-if

    http://www.metodiagili.it/campagna-a...ce-esempio.htm

    Secondo voi è una cosa sensata???
    Tra l'altro non ho capito come
    codice:
    double calculateValue() {
        _bondProfile.calculate();
    }
    andrebbe a chiamare la giusta classe da usare. Cosa sarebbe _bondProfile?

    Ciao a tutti!

  2. #2
    capito nulla neanche io.....
    ciao.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Si tratta di semplicissimo Polimorfismo... non capisco dove sia il problema...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Tipi che implementano un'interfaccia comune che "espone" determinati metodi.

    A runtime, quando si effettua la chiamata sara' il metodo del tipo effettivo ad essere chiamato evitando, cosi', di dover controllare esplicitamente di quale tipo si tratti poiche' ci si puo' permettere di fare riferimento esclusivamente all'interfaccia comune.

    O qualcosa del genere via...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    Sì, ma _bondProfile che sarebbe???

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Sarà un'istanza della classe AbstractBondProfile alla quale, di volta in volta, verrà assegnato il tipo di Bond concreto, una fra le sottoclassi BTPBondProfile, BOTBondProfile o EUBondProfile (o altre se ne verranno create in futuro).

    Credo che dovresti dare un'occhiata a queste vecchie discussioni sul Polimorfismo: http://forum.html.it/forum/showthrea...readid=1241791
    http://forum.html.it/forum/showthrea...readid=1223887


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    Java l'ho studiato a livello accademico, niente di che purtroppo. Infatti ho acquistato un libro da studiare in estate, visto che mi interessa molto impararlo per bene!!!
    Grazie cmq, l'esempio sulle figure è stato molto utile.

  8. #8
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da Metallica
    Java l'ho studiato a livello accademico, niente di che purtroppo.
    Niente di male nell'avere dei dubbi. Soprattutto per concetti come quello di Polimorfismo che non sono proprio semplicissimi da spiegare.

    Infatti ho acquistato un libro da studiare in estate, visto che mi interessa molto impararlo per bene!!!
    I libri sono sempre la fonte principale per l'apprendimento: in essi sono contenute le spiegazioni e molti esempi, che aiutano a chiarirsi le idee... quindi bene così.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    Originariamente inviato da LeleFT
    I libri sono sempre la fonte principale per l'apprendimento: in essi sono contenute le spiegazioni e molti esempi, che aiutano a chiarirsi le idee... quindi bene così.
    Ciao.
    Il libro che ho scelto è il Linguaggio Java 6 di De Sio della Hoepli. Avevo letto il pdf dell'edizione precedente messa a disposizione dall'autore e mi piaceva molto come trattava l'argomento e mi sono deciso a comprarlo.

  10. #10
    Ottimo,
    grazie LeleFT per i link molto chiari!

    ciao ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.