OOP 2 an der Hochschule Niederrhein

Karteikarten und Zusammenfassungen für OOP 2 an der Hochschule Niederrhein

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs OOP 2 an der Hochschule Niederrhein.

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Was sind Subklassen?

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Erkläre die Contravarianz

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Erkläre den Begriff Thread

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Wie wird ein StringBuilder oder StringBuffer erzeugt?

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Wie kommunizieren Threads untereinander?

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Erkläre den Begriff Vererbung

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Wie wird ein Panel auf ein Jframe gesetzt?
Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Welche zwei Ebenen der Zugriffsregelung gibt es?

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Erkläre die package-Klausel

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Erkläre den Begriff Ausnahme

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Was ist die Klasse Object?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

Wofür wird super(...) genutzt und was gilt es zu beachten?

Kommilitonen im Kurs OOP 2 an der Hochschule Niederrhein. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für OOP 2 an der Hochschule Niederrhein auf StudySmarter:

OOP 2

Was sind Subklassen?

Subklassen sind die angepassten ursprünglichen Klassen bevor eine Generalisierung stattgefunden hat.

Zwischen Subklassen- und Superklassen-Objekten besteht eine Ist-ein-Beziehung


Bsp.: Konto Klasse wird zur Generalisierung hinzugefügt.

Tagesgeld und Girokonto sind Subklassen

OOP 2

Erkläre die Contravarianz

  • Ist B kompatibel zu A, so ist C<A> kompatibel zu C<? super B>
  • Bsp.: C<Number> kompatibel zu C<? super Integer>
  • schreibender Zugriff können sich auf den Lower-Typebound beziehen
  • Lesender Zugriff nicht erlaubt
    • Ausnahme: Lesen mit Rückgabetyp Object

OOP 2

Erkläre den Begriff Thread

  • einzelner in sich geschlossener Steuerfluss innerhalb eines Prozesses
  • Jeder Prozess besitzt einen Hauptthread (main)
  • Programme können Threads starten und anhalten (Multithreading)
  • Threads laufen parallel
  • besitzen einen eigenen Zustand mit Befehlszähler, Stack usw.
    • arbeiten auf demselben Spüeicherbereich im Hauptspeicher

OOP 2

Wie wird ein StringBuilder oder StringBuffer erzeugt?

Nur mittels Aufruf des Konstruktors. Einfache Zuweisung wie bei String nicht möglich

OOP 2

Wie kommunizieren Threads untereinander?

  • join() der Thread geht in den Wartezustand und wartet bis dass frei wird
  • wait() Thread in Wartezustand und gibt diesen frei
    • wird erst abgeschlossen, wenn der aufgeweckte Thread die Sperre erwerben konnte
  • notifiy(), notifyAll() Thread benachrichtigen

OOP 2

Erkläre den Begriff Vererbung

Vererbung ist der Mechanismus, durch welchen neue Klassen auf der Basis bereits vorhandener Klassen definiert werden


Bsp.: Konto existiert

Girokonto wird als Unterklasse definiert

OOP 2

Wie wird ein Panel auf ein Jframe gesetzt?
jf.setContentPane(panel);

OOP 2

Welche zwei Ebenen der Zugriffsregelung gibt es?

Top Level (Klassenebene)

  • public
  • package-private (kein Modifizierer) 

Member Level (Ebene der Klassenvariable und -methoden)

  • public
  • private
  • protected
  • package-private (kein Modifizierer)

OOP 2

Erkläre die package-Klausel

erste Anweisung im Quelltext:

package Packetname


jedem Namensteil entspricht ein Unterverzeichnis

OOP 2

Erkläre den Begriff Ausnahme

  • (Exception) ist ein gravierendes Ereignis, dass zur Laufzeit eines Programms auftreten kann
  • übliche Antwort ist das Werfen einer Ausnahme
  • muss entweder in derselben Methode abfangen oder mittels throws-Klausel weitergeben
    • wird die Methode nur immer weitergereicht bricht das Programm ab
    • throw unterbricht das Programm an der aktuellen Stelle (bspw. in der aktuellen Methode)

OOP 2

Was ist die Klasse Object?

  • hat selbst keine Superklasse => Wurzel der Klassenhierarchie von Java
  • Eine Klasse die nicht von einer anderen erbt, ist von der in Java definierten Klasse Object abgeleitet

OOP 2

Wofür wird super(...) genutzt und was gilt es zu beachten?

Um einen anderen Konstruktor der Superklasse aufzurufen

Wird super(...) nicht genutzt und mit this(...) auch kein Konstruktor der eigenen Klasse aufgerufen, so setzt der Compiler automatisch super() => wenn es keinen parameterlosen Konstruktor der Superklasse gibt. Fehler!

Wenn es gar keinen Konstruktor gibt, erzeugt der Compiler automatisch einen parameterlosen

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für OOP 2 an der Hochschule Niederrhein zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang OOP 2 an der Hochschule Niederrhein gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Hochschule Niederrhein Übersichtsseite

Controlling

Marketing Grundlagen

Rechnernetze

Grundlagen der Beschaffung

Wirtschaftsenglisch

Organisation

Hiragana

Investition

Wirtschaftsinformatik Grundlagen

Produktion

Einführung in ERP am Beispiel SAP

Buchhaltung

Qualitative Methoden der WI

Internes ReWe

Externes Rechnungswesen

Rechnernetze

Internes Rechnungswesen

Einkauf

Requirements Engineering

Software-Engineering

Organisation

OOP an der

Helmut-Schmidt-Universität/ Universität der Bundeswehr

OOP1 an der

Hochschule Niederrhein

Oc 2 an der

Universität Mainz

OOP an der

NORDAKADEMIE Hochschule der Wirtschaft

OOP an der

Technische Hochschule Mittelhessen

Ähnliche Kurse an anderen Unis

Schau dir doch auch OOP 2 an anderen Unis an

Zurück zur Hochschule Niederrhein Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für OOP 2 an der Hochschule Niederrhein oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Gute Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login