Object -georiënteerde programmeertalen toestaan programmeurs toegang tot een prive- VAR , of variabele , slechts in zeer beperkte omstandigheden . Sinds objectgeoriënteerde programmeertalen bestaan , voor een deel, zodat programmeurs om objecten in te kapselen , dit dient het doel van de taal ontwerpers . U kunt een object - georiënteerde programmeertaal gebruiken om klassen die variabelen bevatten. Markeren van een VAR als prive voorkomt dat een andere klasse of object uit het gebruik van de variabele . Daarom moet je een VAR als Prive alleen als u van plan bent om het te gebruiken om de interne werking van de klas te vergemakkelijken markeren . Hoewel de code voorbeelden zijn in C # , kunt u gemakkelijk te nemen om vrijwel elke andere taal . Instructies 1 Open uw ontwikkelomgeving van de keuze en het bestand met de prive VAR bevat . Als u nog niet hebt, maak de VAR : Klasse Sample Class { var x = " BobCat " ; } Pagina 2 Toegang tot de VAR binnen een private of publieke methode : klasse Sample Class { var x = " BobCat " ; < > public string SampleMethod (string y ) op { terugkeer x + y ; } p } toegang 3 de VAR binnen een eigenschap getter of setter , en gebruik het om een publiek gerichte accommodatie bieden : klasse Sample Class { var x = " BobCat " ; public string petName { get {return " Mijn huisdier is een " + x ; } set { x = waarde ; } } } Gebruik een openbaar eigendom aan indirect toegang tot een VAR in externe code 4 Sla uw code en testen . het te verzekeren functioneert zoals verwacht .
|