Greife auf kostenlose Karteikarten, Zusammenfassungen, Übungsaufgaben und Altklausuren für deinen Grundlagen der objektorientierten Programmierung Kurs an der IU Internationale Hochschule zu.
Gegeben sind die folgenden Schlüsselworte (a-d) und Beschreibungen (1-4):
a) try b) catch c) throw d) throws
1 Legt die Menge an Exceptions fest, die eine Methode werfen kann.
2 Definiert den Bereich der Ausnahmebehandlung.
3 Gibt an, dass eine neue Exception geworfen werden soll.
4 Definiert den Bereich mit den kritischen Anweisungen.
Welche Zuordnung stimmt?
a4, b2, c3, d1
Wie greift man auf statische Attribute und Methoden zu?
Man greift über die Klasse und den Punkt-Operator auf sie zu.
Woran erkennt man den Standard-Konstruktor?
Der Standard-Konstruktor ist eine Methode, hat denselben Namen wie die Klasse, keine Parameter und keinen Rückgabetyp.
Wie lautet der korrekte Aufruf des Standard-Konstruktors der Klasse Person?
Person p = new Person();
Was wird von einem Copy-Konstruktor erwartet?
Ein Copy-Konstruktor soll eine neue Instanz erzeugen, welche dieselben Attributwerte einer übergebenen bestehenden Instanz besitzt.
Ausnahmebehandlung ist wichtig, weil...
falsche Benutzereingaben nicht zu einem Programmabbruch führen sollen.
Welche der nachfolgenden Aussagen über Fehlersignale trifft bzw. treffen zu?
Fehlersignale kodieren Ausnahmen anhand von Werten, der außerhalb des fachlich gültigen Wertebereiches liegen (z. B negative Werte).
Wozu benötigt man Konstruktoren?
Mit Konstruktoren definiert man, was bei der Erzeugung von Instanzen einer Klasse passieren soll.
Die main-Methode in Java ...
ist der Startpunkt eines Java-Programms, von dem aus die Erzeugung aller benötigten Objekt initiiert wird.
Erläutern Sie den Begriff „Objektorientierung“
Objektorientierung (kurz: OO) ist ein Ansatz der Softwaretechnik, der insbesondere die Erstellung, Weiterentwicklung und Wartung von komplexen betrieblichen IT-Systemen unterstützt. Dabei werden komplexe Systeme durch das Zusammenspiel kooperierender Objekte beschrieben.
Wie viele verschiedene Konstruktoren kann man implementieren?
Man kann beliebig viele Konstruktoren angeben, die sich aber in der Anzahl und den Typen von Parameter unterscheiden müssen.
Aus welchem Grund werden Konstruktoren überladen?
Damit zusätzliche Parameter für die Instanziierung übergeben werden können.
Greife kostenlos auf tausende geteilte Karteikarten, Zusammenfassungen, Altklausuren und mehr zu.
Jetzt loslegenFür deinen Studiengang Grundlagen der objektorientierten Programmierung an der IU Internationale Hochschule gibt es bereits viele Kurse, die von deinen Kommilitonen auf StudySmarter erstellt wurden. Karteikarten, Zusammenfassungen, Altklausuren, Übungsaufgaben und mehr warten auf dich!