Achtung:

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.
Wechseln zu: Navigation, Suche
(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 - Ein vernetztes Unterrichtsprotokoll/Übersicht/Vererbung - Interface|Interface]].  
+
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:
  1. Klassenname der Klasse von Objekten, die in diesem Array gespeichert sind, in Großbuchstaben
  2. ein Klammernpaar []
  3. 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