Progettazione di una gerarchia di ereditarietà
Aggiornamento: novembre 2007
Le gerarchie di ereditarietà sono più facili da implementare che da progettare. È quindi rischioso iniziare a scrivere il codice prima di aver identificato chiaramente le proprie esigenze. Correggere gli errori di progettazione in una gerarchia di classi successivamente all'implementazione può richiedere modifiche del codice che disabilitano le applicazioni esistenti. In questa sezione vengono analizzate alcune considerazioni sulla progettazione della gerarchia di ereditarietà e vengono fornite informazioni che hanno lo scopo di evitare errori di questo tipo.
In questa sezione
Considerazioni sulla progettazione della gerarchia delle classi relative all'estensibilità
Viene illustrata la progettazione delle gerarchie di classi per consentire ad altri sviluppatori di aggiornarle o di estenderle.Considerazioni relative alla selezione dei livelli di accesso per i metodi
Viene illustrato l'utilizzo corretto dei livelli di accessibilità all'interno delle classi.Modifica della progettazione delle classi base dopo la distribuzione
Vengono spiegati i problemi affrontati dagli sviluppatori nel tentativo di modificare una gerarchia di classi.
Sezioni correlate
Quando utilizzare le interfacce
Viene illustrato quando utilizzare le interfacce anziché una gerarchia di ereditarietà.Interfacce in Visual Basic
Vengono riepilogate le informazioni relative alla progettazione e implementazione delle interfacce.