60
Programmierung 1 (Konzepte) (Fach) / Variablen und Datentypen (Lektion)
2
Diese Lektion wurde von Nielsp erstellt.
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