60
Bachelor in Wirtschaftsinformatik (IUBH) (Subject) / IOBP01 - Grundlagen der objektorientierten Programmierung mit Java (Lesson)
IOBP01 - Grundlagen der objektorientierten Programmierung mit Java
This lesson was created by JochenSacher.
This lesson is not released for learning.
- Wodurch wird der Datentyp des Ergebnisses einer arithmetischen Operation bestimmt? Generell wird der Datentyp des Ergebnisses einer Operation durch den Operanden bestimmt,der den größten Wertebereich hat.
- Nennen Sie ein Beispiel für eine logische Operation und geben Sie ein Beispiel an, in dem diese Operation eingesetzt wird. Logisches UND, c = a && b;
- Nennen Sie ein Beispiel für eine Vergleichsoperation und geben Sie ein Beispiel an, in dem diese Operation eingesetzt wird. Prüfen auf Ungleichheit: zahl1 != zahl2
- Erläutern Sie den Unterschied von einfachen if-else Verzweigungen und erweiterten if-else Verzweigungen. Die einfache if-else Verzweigung wird verwendet, um die konkrete Stelle, mit der das Programm fortgesetzt wird, anhand einer Bedingung zu prüfen. In einer erweiterten if-else Verzweigung wird nicht nur eine Bedingung geprüft, bevor der else-Block abgearbeitet wird, sondern mehrere sich gegenseitig ausschließende Bedingungen.
- Welche Elemente enthält der Schleifenkopf einer for-Schleife? Der Kopf einer for-Schleife kann folgendermaßen dargestellt werden:for (Initialisierung; Bedingung; Schleifenfortschaltung) {}Der Bereich bis zum ersten Semikolon „;“ des Schleifenkopfes ist für die Initialisierung derZählvariablen reserviert. In den Bereich zwischen dem ersten und dem zweiten Semikolon „;“ steht die Schleifenbedingung. Im Bereich zwischen dem zweiten Semikolon und der Klammer „)“ werden Zählvariablen verändert.
- Erläutern Sie den Einsatz von Paketen in der objektorientierten Software-Entwicklung. Im Projektverlauf von industriellen Entwicklungsprojekten werden in der Regel mehrere hundertJava-Klassen programmiert. Zur logischen Strukturierung der Klassen innerhalb einesProjektes sowie zur Aufteilung der Aufgaben im Entwicklungsteam wird die Menge aller Klassenin verschiedene Pakete unterteilt. Klassen mit ähnlichen Funktionen und Klassen, die starkvoneinander abhängen, werden gleichen Paketen zugeordnet. Die Zuordnung zu Paketen hatAuswirkungen auf den Speicherort der Klasse und auf die Zugriffsberechtigungen auf Methodenanderer Klassen.
- Woraus setzt sich der eindeutige Name einer Klasse zusammen? Klassennamen müssen innerhalb eines Pakets eindeutig sein. Der für die Java-Laufzeitumgebungvollständige Name einer Klasse (der sogenannte „qualifizierte Name“) ergibt sich aus dem Paketder Klasse und dem Namen der Klasse.
- Wie lautet der qualifizierte Name der Klasse „Artikel“, die in einem Paket „waren“ liegt, das als Paket selber in einem Paket „onlineshop“ liegt? onlineshop.waren.Artikel
- Wie hängen Pakete, Klassennamen und die Verzeichnisstruktur eines Java-Projektes voneinander ab? Der Speicherort der Datei ergibt sich aus dem Paket einer Klasse. Dabei wird für jedes Paketeines Programms ein Verzeichnis angelegt. Die Datei mit der Java-Klasse muss sich in demVerzeichnis des Pakets befinden. Für die Klasse „Kunde“ im Paket „onlineshop.nutzer“ muss eseine Datei „onlineshop/nutzer/Kunde.java“ geben.
- Implementieren Sie eine Klasse "Admin" (ohne Attribute und Methoden) in dem Paket "onlineshop.nutzer". package onlineshop.nutzer;public class Admin {}
Advertisement