test


S. 7.
Diese Lernkarten bieten einen vertieften Einblick in die objektorientierte Programmierung (OOP) auf Universitätsniveau. Sie konzentrieren sich auf zentrale Konzepte wie Klassen, Methoden, Objekte, Vererbung, Interfaces, Konstruktoren und Singleton-Muster. Die Karteikarten behandeln auch spezifische Themen wie die Verwendung von Farben in Java, die Erstellung von Attributen und die Implementierung von Mausereignissen. Diese Lernkarten sind ideal für Studierende und Entwickler, die ihr Verständnis von OOP vertiefen und praktische Anwendungen in Java erlernen möchten.
Karten
46
Lernende
6
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
24.06.2019 / 20.06.2022

Lernkarten

Was ist zulassig bzw. moglich?

1. Zugri von Objekt-Methoden auf static-Attribute?
2. Aufruf von Objekt-Methoden durch static-Methoden?
3. Konstruktor und dann Zugri auf Objekt-Attribut?

1 ja ist zulässig
2 nein
3 ja

Warum hat ein Singleton einen privaten Konstruktor?

damit es kein zweites Objekt der Klasse erstellt werden kann

Die Instanz des Singletons hat die Attribute private und static. Erklaren Sie den Grund.

instance muss static sein, weil die Methode getInstance static ist
private damit nicht von außen darauf zugegriffen wird sondern über getInstance

Die Methode getInstance, die typischerweise eine Referenz auf die einzige Instanz des
Singletons liefert, muss als static de niert werden. Warum?

damit ein aufrufen ohne vorheriges initialisieren möglich ist

Ist ActionListener eine Klasse oder ein Interface? Begrunden Sie!

Interface da ich implements ActionListener

Ist JButton eine Klasse oder ein Interface? Begrunden Sie!
 

Klasse von Klassen geerbt wird mit extends
- Button ist ein Objekt deswegen Klasse