? Linguaggi di programmazione orientati agli oggetti permettono ai programmatori di accedere a un VAR privato , o variabile , solo in rarissimi casi . Dal momento che esistono linguaggi di programmazione orientati agli oggetti , in parte, per consentire ai programmatori di incapsulare gli oggetti , questo serve l'obiettivo dei progettisti di lingua. È possibile utilizzare un linguaggio di programmazione orientato agli oggetti per creare classi che contengono le variabili . Contrassegno di un VAR come privato impedisce qualsiasi altra classe o un oggetto da utilizzare la variabile . Di conseguenza , si dovrebbe segnare un VAR come privato solo se avete intenzione di usarlo per facilitare il funzionamento interno della classe . Anche se gli esempi di codice sono in C # , si può facilmente lo adotta a quasi qualsiasi altra lingua . Istruzioni
1
Aprire l'ambiente di sviluppo di scelta e il file che contiene il VAR privato . Se non l'hai già fatto , creare il VAR :
Classe Campione Classe
{
var x = " BobCat " ;
}
2
accesso al VAR all'interno di un metodo privato o pubblico :
Classe campione Classe
{
var x = " BobCat " ;
< p > public string SampleMethod ( stringa y ) per
{
return x + y ;
}
}
3
accesso al VAR all'interno di una proprietà getter o setter , e utilizzarlo per fornire una proprietà pubblica rivolta a :
Classe campione Classe
{
var x = " BobCat " ;
pubblico stringa Petname
{
get { return " il mio animale domestico è un " + x ; }
insieme { x = valore ; } }
}
Utilizzare una proprietà pubblica di accedere indirettamente un VAR in codice esterno
4
Salva il tuo codice e test. di garantire che funzioni come previsto.