60

Programmierung 1 (Konzepte) (Fach) / Variablen und Datentypen (Lektion)

2

Diese Lektion wurde von Nielsp erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

Anzeige
  • Woraus können sich Klassen zusammen setzen? AttributeKonstruktorenMethodenParameterZuweisungen
  • public class xxxxxx deklariert den ______ . Klassennamen
  • Was tun Attribute? Definieren die Eigenschaften der Klasse und speichern die Eigenschaftswerte der Objekte
  • Konstruktoren sind... Spezielle Methoden für die Erzeugung von Objekten.
  • Methoden definieren .... ... das Verhalten von Objekten
  • Instanzvariablen werden auch _____ genannt Attribute
  • _____ beschreiben die Eigenschaften des Konzepts, das durch die Klasse modelliert wird. Attribute
  • _____ speichern die Daten, die ein Objekt benutzt Attribute
  • _____ stehen allen Methoden der Klasse zur Verfügung, sie bilden eine Art Gedächtnis des Objekts Attribute
  • Die ______ eines Objekts definieren den Zustand des Objekts Attributwerte
  • Anzeige
  • public class Ticketautomat { private int preis; private int bisherGezahlt; private int gesamtsumme; } Beispiel für _____. Attribute
  • 3 Elemente der Attributdeklaration <modifikator> <typ> <name>
  • Der ________ definiert ob das Attribut für andere Objekte sichtbar ist. Zugriffsmodifikator
  • _____ sind Bereiche innerhalb eines Objektes, in denen Werte gespeichert werden können. Attribute
  • Die ________ definiert, wie viel Platz für den Attributwert benötigt wird. Attributdeklaration
  • Wenn ein Objekt einer Klasse erzeugt wird, so wird für jedes _____ der Klasse Platz für den Wert des _____ geschaffen. Attribut(es)
  • _____ sind spezielle Methoden, die bei der Erzeugung eines Objekts benötigt werden. Konstruktoren
  • ______ tragen stets den Namen der Klasse Konstruktoren
  • ______ versetzen ein Objekt nach seiner Erzeugung in einen gültigen Anfangszustand. Konstruktoren
  • Bei der _____ belegt man die Attribute des Objekts mit sinnvollen Anfangswerten. Initialisierung
  • public Ticketautomat (int ticketpreis) { preis = ticketpreis; bisherGezahlt = 0; gesamtsumme = 0; } Ist ein Beispiel für ein ____ Konstruktor
  • Die _________ speichert den Wert auf der rechten Seite eines _________ in der Variablen, die auf der linken Seite genannt ist. Zuweisung, Zuweisungsoperator
  • Beispiel einer Zuweisung x = 30;
  • Das Verhalten eines Objektes wird durch seine _______ definiert Methoden
  • Manchmal werden für ein Verhalten zusätzliche Informationen benötigt die durch ein ______________ übergeben werden können. Methodenparameter
  • void horizontalBewegen(int entfernung) ist ein Beispiel für ein _______ Methodenparameter
  • public Ticketautomat (int ticketpreis){ preis = ticketpreis; } "(int ticketpreis)" ist ein Beispiel für Datenübergabe durch _______ im _____ Parameter, Konstruktor
  • Aufbau einer Methode <modifier> <typ> <name> ( <parameterliste> ){ <Methodenrumpf>}
  • Die _______ legt die Methode eindeutig fest. Sie definiert den _____ der Methode und die ___ der Werte, die der Methode beim Aufruf übergeben werden müssen. Methodensignatur, Namen, Art
  • groesseAendern(int neueHoehe, int neueBreite) Ist ein Beispiel für eine ______ Methodensignatur
  • Anzeige
  • Im Kopft des Konstruktors gibt es keinen ____________. Ergebnistyp
  • _______ __________ liefern Informationen über den Zustand eines Objekts Sondierende Methoden
  • Der typ des Rückgabewerts wird im ________ vereinbart. Methodenkopf
  • Der Methodenrumpf enthält als letzte Anweisung eine sog. _______-______ Return-Anweisung
  • public int gibPreis() { return preis; } ist eine _____ - _____ Sondierende Methode
  • Verändernde Methoden ändern den ______ eines Objekts Zustand
  • Verändernde Methoden verändern den _____ eines oder mehrerer _____ des Objekts. Wert, Attribute
  • Verändernde Methoden nehmen in der Regel Werte entgegen, d.h. sie erhalten _________ Methodenparameter
  • Der Methodenrumpf einer Verändernde Methode enthält in der Regel _______. Zuweisungen
  • public void geldEinwerfen(int betrag) { bisherGezahlt = bisherGezahlt + betrag ; } ist eine ______ Methode. Verändernde
  • Eine Variable, die in einer Methode vereinbart wird, bezeichnet man auch als _______ Variable lokale
  • ______ Variablen gelten nur im Rumpf der Methode und benötigen keinen ___________ Lokale, Sichtbarkeitsmodifikator 
  • Das Verhalten bei Aufruf einer Methode wird definiert durch den __________ Methodenrumpf
  • 5 Typen von Anweisungen - Zuweisungen- Bedingte Anweisungen- Schleifen- Methodenaufruf- Return-Anweisung
  • Zuweisung: Einer Variable wird ein Wert zugewiesen, dieser Wert kann auf verschiedene Weise ermittelt werden: - - - Durch den Aufruf einer anderen Methode, die einen Wert zurück liefert.- Durch einen Ausdruck, der den Wert berechnet
  • Bedingte Anweisungen: Je nach Situation wird die eine oder andere Anweisungssequenz durchgeführt
  • Schleifen Eine sequenz von Anweisungen wird mehrmals ausgeführt
  • Die Delegation einer Teilaufgabe an eine andere Methode nennt man _________ Methodenaufruf
  • Die ______-______ muss stets als letzte Anweisung in einer sondierenden Methode ausgeführt werden und liefert den Rückgabewert an den Aufrufer zurück. Return-Anweisung
  • Ein ______ aus Operanden und Operatoren und enthält eine ___________ für einen Wert Ausdruck, Berechnungsvorschrift