Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
objektoriente_programmierung_oop [2009/04/27 22:31]
admin
objektoriente_programmierung_oop [2010/01/10 18:10] (aktuell)
Zeile 2: Zeile 2:
 ===== Literatur ===== ===== Literatur =====
 OpenBook Objektorientierte Programmierung:​ http://​openbook.galileocomputing.de/​oop/​ OpenBook Objektorientierte Programmierung:​ http://​openbook.galileocomputing.de/​oop/​
- 
 ===== Die Klasse '​Auto'​ ===== ===== Die Klasse '​Auto'​ =====
  
Zeile 9: Zeile 8:
  
     'Hier werden die Eigenschaften eines Objekts '​Auto'​ definiert     'Hier werden die Eigenschaften eines Objekts '​Auto'​ definiert
 +    '​öffentliche Eigenschaften,​ diese können von aussen (in der Oberfläche geändert werden)
 +    'zB meinAuto.Marke = "​BMW"​
 +
     Public Marke As String     Public Marke As String
-    Public KmStand As Integer 
     Public Alter As Integer     Public Alter As Integer
 +
 +    '​private (geheime) Eigenschaften,​ diese können von aussen nicht direkt geändert werden!
 +    'zB meinAuto.KmStand = 10000 ist NICHT möglich -> die Methode '​HerumFahren'​ darf natürlich
 +    '​trotzdem den KmStand ändern, nachdem sie sich in der gleichen Klasse befindet
 +    Private KmStand As Integer
  
     'Diese Methode wird mit '​Sub'​ definiert, weil sie kein Ergebnis     'Diese Methode wird mit '​Sub'​ definiert, weil sie kein Ergebnis
Zeile 37: Zeile 43:
 End Class End Class
 </​code>​ </​code>​
 +
 ==== Verwendung eines Auto-Objekts ==== ==== Verwendung eines Auto-Objekts ====
  
Zeile 162: Zeile 169:
  
 </​code>​ </​code>​
- 
- 
- 
objektoriente_programmierung_oop.txt · Zuletzt geändert: 2010/01/10 18:10 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki