Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [c++]MVC

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [c++]MVC

    Ciao.
    Volevo strutturare una mia applicazione c++ con un pattern mvc.
    Ho un dubbio implementativo:
    la classe CModel come va implementata?
    non devo instaziare un model tutte le volte , in quanto questo puo' avere variabili membro che lo rendono diverso per istanza ed è quindi giusto (chiedo)renderlo un singleton?
    o è megli istanziarlo e metterlo nella view?
    in modo che se serve si crea una funzione getmodel() che ritorna l'istanza del model dell applicazione?
    grazie.

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Pattern MVC?
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    ciao.
    si sta per "Model View Controller"

  4. #4
    Per rispondere alla domanda (io) avrei bisogno di dare un'occhiata al diagramma UML delle classi che realizzano il model.
    Implementarlo come singleton potrebbe essere una buona idea, ma ripeto, senza dare uno sguardo a quella che è la struttura del tuo programma non saprei rispondere.
    In ogni caso storicizzare il model nella view credo sia un grave errore. Colui che si occupa di utilizzare il model è il controller (è nel controller qundi che lo storicizzerai).
    Experience is what you get when you don’t get what you want

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.