Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
e2:grundbegriffeoop [2017/09/22 11:36] – angelegt admin03 | e2:grundbegriffeoop [2017/09/22 11:38] – admin03 | ||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
Ein Beispiel einer Klasse: | Ein Beispiel einer Klasse: | ||
- | Attribute: | + | |Attribute: |
- | Methode: | + | |Methode: |
+ | |||
+ | |Ein Objekt (eine Instanz) der Klasse Lehrer: | ||
+ | |Attribute haben die Werte: | ||
+ | |||
+ | Ein Aufruf der Methode Gehalt_andern sieht in JAVA immer so aus: | ||
+ | | ||
+ | und setzt z.B. das Gehalt von 700 auf 600. | ||
+ | |||
+ | Wenn der Javaeditor richtig konfiguriert ist, zeigt er nach Eingabe einer Instanz einer Klasse und eines Punktes alle möglichen Attribute und Methoden dieser Klasse an. Gibt man in unserem ersten Programm z.B. **jTextField1**. ein, dann werden alle Attribute und Methoden der Klasse jTextField angezeigt, unter anderem auch die Methode **setText(...)**. | ||
+ | |||
+ | **JAVA ist komplett objektorientiert, | ||