Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    3

    [JAVA] implementazione di specifiche UML

    Linko direttamente un altro forum su cui ho fatto la stessa domanda:

    http://www.universitor.it/phpBB2/vie...?p=51001#51001

    ovviamente si tratta di un esempio di polimorfismo, solo che mi sembra poco elegante che si abbia un campo nella classe madre e uno nelle classi figlie inizializzate con un solo set, o no?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Non capisco la domanda. Cmq si, e' strano. A cosa ti serve il campo nelle classi figlie? Lo metti solo nella madre.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    3
    nell'UML è specificato che StudTriennale e StudSpecialistica abbiano rispettivamente un attributo esercizi e progetto (pubblici :berto: ). Purtroppo non l'ho disegnato io, e mi devo attenere alle specifiche.

    Immagino cmq che abbiano fatto in questo modo per far sì che chi tratti uno studente senza vedere se è triennale o specialistica possa accedere al materiale esame, mentre chi ha la visibilità delle sottoclassi possa anche accedere direttamente agli esercizi o al progetto...

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Beh,se l'UML non l'hai fatto tu e non lo puoi modificare, allora devi attenertici. Il buon senso suggerirebbe che studente fosse una classe astratta e che avesse soltanto lei la variabile materialeEsame inizializzata dai metodi dei figli. Pero' se vogliono le variabili Progetto e Esercizi nei figli e il metodo gatMaterialeEsame non astratto nel padre, non ti resta che replicare inutilmente l'info.

  5. #5
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Io ti ho risposto gia' nel forum di www.hwupgrade.it


    Ad ogni modo a parer mio chi ha fatto quel modello non ha fatto un gran bel lavoro...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    3
    Si, grazie. Ho spammato praticamente tutti i forum di Java italiani, ed in effetti un po' me ne vergogno, ma ho bisogno assoluto di capire come implementare quella roba. Anche secondo me è disegnato male, ma mi devo attenere :/

    Cmq ti ho risposto sul forum di HWupgrade

    Per tutti gli altri, eventuali consigli sono bene accetti e graditi

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.