Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Il tutto sta nell'organizzare il problema in componenti che risolvono problemi specifici.
    Ad esempio per modellare il funzionamento di una posta potresti usare una gerarchia di classi del genere

    codice:
    Messaggio
    +Lettera
    +Pacco
    +Telegramma
    
    Persona
    +Dipendente
     +Postino(Array(Messaggi), CasellePostaliDiCompetenza(CasellePostali))
     +Impegato
    
    CasellaPostale(Array(Messaggi))
    
    Posta(Array(Messaggi), Array(Dipendenti), CasellePostaliDiCompetenza(CasellePostali))
    Alla fine nel codice principale istanzierai la Posta, i Postini, i Messaggi e le CasellePostali, ma darai tutto in gestione alla Posta che si organizzera come meglio crede in base alla sua logica interna, dividendo i messaggi e le caselle postali di competenza fra i vari postini.
    Ai fini pratici sarebbero opportune delle modifiche, ma era per rendere l'idea. Come vedi ci sono diversi tipi di oggetti, ma alcuni ne usano altri altri invece sono un tipo più specifico di un tipo generico.
    Ultima modifica di Scara95; 15-08-2014 a 10:31
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

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.