Dieses Wiki, das alte(!) Projektwiki (projektwiki.zum.de)
wird demnächst gelöscht.
Bitte sichere Deine Inhalte zeitnah,
wenn Du sie weiter verwenden möchtest.
Gerne kannst Du natürlich weiterarbeiten
im neuen Projektwiki (projekte.zum.de).Grundbegriffe: Unterschied zwischen den Versionen
Aus Projektwiki - ein Wiki mit Schülern für Schüler.
(Die Seite wurde neu angelegt: „Auf dieser Seite sind Grundbegriffe aus der objektorientierten Programmierung zusammengefasst und erklärt. == Deklaration == Bei der Deklaration werden Daten…“) |
K |
||
Zeile 2: | Zeile 2: | ||
== Deklaration == | == Deklaration == | ||
− | Bei der Deklaration werden Datentyp und Name des Attributs festgelegt. Sie findet am Anfang jedes Quelltextes statt, außer es ist eine Klasse vom Typ [[Informatik Q11 | + | Bei der Deklaration werden Datentyp und Name des Attributs festgelegt. Sie findet am Anfang jedes Quelltextes statt, außer es ist eine Klasse vom Typ [[Informatik Q11/Vererbung - Interface|Interface]]. |
* Bei einem normalen Attribut wird zuerst der Datentyp, dann der Name des Attributs notiert | * Bei einem normalen Attribut wird zuerst der Datentyp, dann der Name des Attributs notiert | ||
int beispielAttribut; | int beispielAttribut; |
Version vom 9. Dezember 2013, 21:11 Uhr
Auf dieser Seite sind Grundbegriffe aus der objektorientierten Programmierung zusammengefasst und erklärt.
Inhaltsverzeichnis |
Deklaration
Bei der Deklaration werden Datentyp und Name des Attributs festgelegt. Sie findet am Anfang jedes Quelltextes statt, außer es ist eine Klasse vom Typ Interface.
- Bei einem normalen Attribut wird zuerst der Datentyp, dann der Name des Attributs notiert
int beispielAttribut;
- Bei einem Referenzattribut wird zuerst der Klassenname in Großbuchstaben, auf die das Referenzattribut verweist, und dann der Attributname notiert
BEISPIELKLASSE beispielReferenz;
- Ein Array wird folgendermaßen deklariert:
- Klassenname der Klasse von Objekten, die in diesem Array gespeichert sind, in Großbuchstaben
- ein Klammernpaar []
- Name des Arrays
BEISPIELKLASSE[] beispielArray;
Initialisierung
Die Initialisierung dient zur Festlegung von sinnvollen Startwerten und findet im Konstruktor statt.
- Initialisierung eines normalen Attributs
beispielAttribut = 0;
- Initialisierung eines Referenzattributs
beispielReferenz = null;
- Initialisierung eines Arrays
beispielArray = new BEISPIELKLASSE[5];
- diese Initialisierung erstellt ein Array mit 5 Feldern
Datentypen
Text kommt noch
new-Operator
Text kommt noch
Konstruktor
Text kommt noch