29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.3 ZUSAMMENFASSUNG ........................................................................................................................112<br />

4 KOMPLEXE DATENTYPEN...........................................................................................................114<br />

4.1 STRINGS............................................................................................................................................114<br />

4.1.1 Die Klasse String.........................................................................................................................114<br />

4.1.1.1 Methoden...........................................................................................................................................114<br />

4.1.1.2 Erzeugung .........................................................................................................................................115<br />

4.1.1.3 Eigenschaften ....................................................................................................................................115<br />

4.1.1.4 String Concatenation .........................................................................................................................116<br />

4.2 EINFACHE VERSUS KOMPLEXE DATENTYPEN ....................................................................................116<br />

4.2.1 Wertsemantik versus Referenzsemantik.......................................................................................116<br />

4.2.1.1 Einfache Datentypen .........................................................................................................................116<br />

4.2.1.2 Komplexe Datentypen.......................................................................................................................117<br />

4.2.2 „Pass by Value“ versus „Pass by Reference“............................................................................118<br />

4.2.2.1 Einfache Datentypen .........................................................................................................................118<br />

4.2.2.2 Komplexe Datentypen.......................................................................................................................119<br />

4.2.3 Prüfen auf Gleichheit ..................................................................................................................119<br />

4.3 TYPE CASTING ..................................................................................................................................120<br />

4.3.1 Einfache Datentypen ...................................................................................................................120<br />

4.3.1.1 Integer-Datentypen............................................................................................................................121<br />

4.3.1.2 Floating-Point-Datentypen ................................................................................................................121<br />

4.3.1.3 Datentyp boolean...............................................................................................................................122<br />

4.3.2 Komplexe Datentypen .................................................................................................................122<br />

4.3.2.1 Klassen ..............................................................................................................................................122<br />

4.3.2.2 Interfaces...........................................................................................................................................122<br />

4.3.3 Implizite Konvertierung...............................................................................................................123<br />

4.3.4 Syntax ..........................................................................................................................................123<br />

4.3.4.1 Type Cast ..........................................................................................................................................123<br />

4.4 ZUSAMMENFASSUNG ........................................................................................................................124<br />

5 EVENT HANDLING..........................................................................................................................125<br />

5.1 ACTIONEVENT UND ACTIONLISTENER..............................................................................................125<br />

5.1.1 Zum Programm ...........................................................................................................................127<br />

5.1.1.1 Event Handling..................................................................................................................................136<br />

5.1.2 Syntax ..........................................................................................................................................142<br />

5.1.2.1 Event Handling..................................................................................................................................142<br />

5.2 ZUSAMMENFASSUNG ........................................................................................................................145<br />

6 INSTANZ-/KLASSENMETHODEN................................................................................................147<br />

6.1 INSTANZMETHODE VERSUS KLASSENMETHODE ................................................................................147<br />

6.1.1 Zum Programm ...........................................................................................................................148<br />

6.1.1.1 List ....................................................................................................................................................149<br />

6.1.1.2 Der instanceof-Operator ....................................................................................................................150<br />

6.1.1.3 Instanzmethoden und Klassenmethoden............................................................................................151<br />

6.1.1.4 Satzgenerator.....................................................................................................................................152<br />

6.1.2 Syntax ..........................................................................................................................................154<br />

6.1.2.1 Der instanceof-Operator ....................................................................................................................154<br />

6.1.2.2 Instanzmethoden und Klassenmethoden............................................................................................154<br />

6.1.2.3 Methodenaufruf.................................................................................................................................155<br />

6.1.2.4 Attributszugriff..................................................................................................................................156<br />

6.2 VISIBLITY MODIFIERS.......................................................................................................................156<br />

6.2.1 Zum Programm ...........................................................................................................................159<br />

6.2.1.1 List und ItemListener ........................................................................................................................159<br />

6.2.1.2 Menu .................................................................................................................................................159<br />

6.2.1.3 Sichtbarkeitsattribuierung und Information Hiding...........................................................................161<br />

6.2.2 Syntax ..........................................................................................................................................162<br />

iii

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!