WinFuture-Forum.de: Properties - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Properties Wieso keine public Variablen?


#1 Mitglied ist offline   LaberLu 

  • Gruppe: aktive Mitglieder
  • Beiträge: 244
  • Beigetreten: 15. November 04
  • Reputation: 0

geschrieben 16. April 2008 - 20:38

Ich höre öfters, dass man keine public Variablen nehmen soll, sondern lieber properties.
Mitlerweile habe ich es mir schon angewöhnt, es würde mich jedoch mal interessieren wieso.

Schließlich sind es ein paar Zeilen code mehr, die man sich auch hätte sparen können.
Eingefügtes Bild
0

Anzeige



#2 Mitglied ist offline   G.I.Joe 

  • Gruppe: aktive Mitglieder
  • Beiträge: 978
  • Beigetreten: 19. September 04
  • Reputation: 0

geschrieben 16. April 2008 - 21:01

Sicherheit, Kontrolle (z.B. auf zulässige Wertebereiche), Möglichkeit zu sperren und kann besser in Vererbungen eingebaut werden (abstrakte Oberklassen können z.B. in vielen Sprachen nur Methoden aber keine Variablen vorschreiben).
Eingefügtes Bild Eingefügtes Bild
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 17. April 2008 - 07:01

Als Ergänzung zu Joes Beitrag: http://de.wikipedia.org/wiki/Datenkapselun...ogrammierung%29
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0