Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: HELP polimorfismo c++

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84

    HELP polimorfismo c++

    Ciao,
    Ho un pò di difficoltà con l'argomento in oggetto.
    Mi servirebbe una soluzione di questo con qualcuno che me la spieghi in modo che io possa capirne il meccanismo ed applicarlo ad altri esercizi. Ve ne sarei molto grata.
    Grazie a tutti


  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Qui non si fanno i compiti a casa su commissione: proponi la tua soluzione all'esercizio o i dubbi specifici in merito, e saremo ben felici di aiutarti.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84
    Sapevo avreste dato una risposta del genere. Sto preparando un esame, non risolvendo un compito in classe. Mi serve avere una soluzione e magari qualche spiegazione in modo da poter svolgere da sola il compito che mi si presenterà all'esame. Non pretendo che mi scriviate tutto il codice, ma almenpo qualche spiegazione per capire.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Originariamente inviato da user1989
    Sapevo avreste dato una risposta del genere.
    In tal caso, perché proporre la domanda in questi termini, se già sapevi che non erano corretti?

    Originariamente inviato da user1989
    Non pretendo che mi scriviate tutto il codice, ma almenpo qualche spiegazione per capire.
    Non si potrà scrivere codice né si potranno dare spiegazioni se non spieghi nel dettaglio cosa non capisci dell'esercizio che ti è stato assegnato.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84

    Re: Moderazione

    In tal caso, perché proporre la domanda in questi termini, se già sapevi che non erano corretti?
    Speravo in un miracolo

    ok, il primo punto da analizzare credo sia quello in cui chiede di implementere un massimo di tre nuovi classi che sfruttino il polimorfismo. Avrei pensato di implementare le seguenti classi:
    Administrator
    User
    Guest
    che recepiscano le direttive impartite nella traccia per ognuna di loro, ridefinendo le funzioni virtuali presenti nella classe astratta OperatingSystem.
    Che ne pensi?

  6. #6
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589

    Re: Re: Moderazione

    letto male :/
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84

    Re: Re: Re: Moderazione

    Originariamente inviato da Scara95
    letto male :/
    letto male cosa?

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Re: Re: Re: Moderazione

    Originariamente inviato da user1989
    letto male cosa?
    Aveva scritto qualcosa, poi si vede che si è accorto che non c'entrava niente con quello che chiedi e ha pulito il messaggio (immagino, non so cosa aveva scritto...)
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  9. #9

    Re: Re: Moderazione

    Originariamente inviato da user1989
    Speravo in un miracolo

    ok, il primo punto da analizzare credo sia quello in cui chiede di implementere un massimo di tre nuovi classi che sfruttino il polimorfismo. Avrei pensato di implementare le seguenti classi:
    Administrator
    User
    Guest
    che recepiscano le direttive impartite nella traccia per ognuna di loro, ridefinendo le funzioni virtuali presenti nella classe astratta OperatingSystem.
    Che ne pensi?
    L'idea di base sarebbe buona, ma come fai a rendere le tre classi utilizzabili sia con OperatingSystem1 che con OperatingSystem2?

    P.S.: magari la prossima volta ricopia il testo dell'esercizio invece di allegare una fotografia.
    Amaro C++, il gusto pieno dell'undefined behavior.

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84

    Re: Re: Re: Moderazione

    Originariamente inviato da MItaly
    L'idea di base sarebbe buona, ma come fai a rendere le tre classi utilizzabili sia con OperatingSystem1 che con OperatingSystem2?

    P.S.: magari la prossima volta ricopia il testo dell'esercizio invece di allegare una fotografia.
    Grazie per la risposta.
    Il quesito che tu mi poni è proprio uno dei problemi che devo risolvere e per il quale sto chiedendo aiuto. Ho in mente un insieme di idee che non riesco ad uniformare sotto la stessa logica.
    La funzione getOperatingSystem(User u , TipoSo tipo) che dice di implementare io la farei così ad esempio:


    OperatingSystem * getOperatingSystem(User u , TipoSo tipo)
    {
    if(u == admin)
    {
    return operatingSystemAdmin;
    }
    else if(u==guest)
    {
    return operatingSystemGuest;
    }
    else if(u==user)
    {
    return operatingSystemUser;
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.