Danke Euch!
Man möchte demjenigen, der diese Klasse benutzt nicht die Möglichkeit geben die Variable direkt zu verändern. Darum stellt man eine Property dafür bereit um einen kontrollierten Zugriff zu gewährleisten - im Englischen spricht man von Encapsulation.
@Gast12385, ist die Datenkapselung nicht bereits dadurch gewährleistet, indem man die Eigenschaft bzw. Variable auf private setzt, und der Zugriff dann nur über Klasseneigene Methoden/Funktionen erfolgt? Demnach sehe ich keine Verbessung durch Propertys, oder habe ich was übersehen?
|