Hauptziel dieser Arbeit ist die Erstellung einer einfachen Java-Anwendung zur Verwaltung eines Karteisystems. Dabei sollen die Grundlagen objektorientierter Programmierung während der Programmierung erlernt und verstanden werden. In Kapitel 2 dieser Arbeit werden die Grundlagen von Java anhand von Beispielen zu Begriffen wie Klasse oder Objekt besprochen. Außerdem werden UML-Diagramme erläutert, da diese elementar wichtig sind, um die einzelnen Klassen zu beschreiben. In Kapitel 3 wird die Umsetzung der einzelnen Klassen gezeigt und mit UML-Diagrammen und Code-Ausschnitten veranschaulicht bevor in Kapitel 4 das Assignment und dessen Umsetzung kritisch reflektiert wird.
Inhaltsverzeichnis
- Einleitung
- Problemstellung
- Aufbau der Arbeit
- Einführung in die Entwicklung von Anwendungen mit Java
- Was versteht man unter Objektorientierung?
- Klassen und Methoden
- Was sind UML-Diagramme?
- Hauptteil - Erstellung der Java-Anwendung
- Die Klasse "Adresse"
- Die Klasse Freund
- Die Klasse Kartei
- Die Klasse Main
- UML-Diagramm aller Klassen
- Kritische Reflektion
Zielsetzung und Themenschwerpunkte
Die Arbeit zielt darauf ab, eine einfache Java-Anwendung zur Verwaltung eines elektronischen Karteisystems zu erstellen. Dabei soll die grundlegende Funktionsweise objektorientierter Programmierung während der Programmierung erlernt und verstanden werden.
- Grundlagen der objektorientierten Programmierung
- Entwicklung einer Java-Anwendung
- UML-Diagramme zur Modellierung von Klassen
- Implementierung der Klassen „Adresse“, „Freund“, „Kartei“ und „Main“
- Kritische Reflexion der Umsetzung und des Assignments
Zusammenfassung der Kapitel
- Einleitung: Dieses Kapitel stellt die Problemstellung vor und beschreibt den Aufbau der Arbeit. Es beleuchtet die Bedeutung von Programmiersprachen im Allgemeinen und die Relevanz von Java im Besonderen.
- Einführung in die Entwicklung von Anwendungen mit Java: Das Kapitel gibt einen Überblick über objektorientierte Programmierung in Java. Es erläutert die Konzepte von Klassen und Methoden und zeigt, wie diese verwendet werden können, um Objekte zu erstellen und zu verwalten. Außerdem werden die Grundlagen von UML-Diagrammen behandelt.
- Hauptteil - Erstellung der Java-Anwendung: In diesem Kapitel wird die Implementierung der Java-Anwendung für das elektronische Karteisystem Schritt für Schritt beschrieben. Es werden die einzelnen Klassen „Adresse“, „Freund“, „Kartei“ und „Main“ vorgestellt, sowie deren Funktionsweise und Interaktionen mit UML-Diagrammen und Code-Beispielen veranschaulicht.
Schlüsselwörter
Die Arbeit konzentriert sich auf die Themen Objektorientierung, Java-Programmierung, UML-Diagramme, Klassendefinition, Methodenimplementierung, Anwendungsentwicklung und das Erstellen eines elektronischen Karteisystems. Weitere wichtige Begriffe sind Klassenattribute, Methodenmodifizierer, Objektinstanzen und die Java Virtual Machine.
- Quote paper
- Oliver Lemm (Author), 2023, Erstellung einer einfachen Java-Anwendung zur Verwaltung eines Karteikartensystems, Munich, GRIN Verlag, https://www.grin.com/document/1372869