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

 [Verbergen

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