Die Digitalisierung schreitet in allen Bereichen voran und Software durchdringt zunehmend die Arbeitswelt und das gesellschaftliche Leben. Um an der Gestaltung der digitalen Welt teilzunehmen, ist eine qualifizierte Programmierausbildung unvermeidlich. Dabei gibt es aufgrund einer Vielzahl von elektronischen Systemen unterschiedliche Programmiersprachen, um das beste Ergebnis zu erzielen. Aufgrund ihrer Plattformunabhängigkeit ist Java eine der populärsten und meistgenutzten Programmiersprachen. Die häufig kolportierte Komplexität und Fehler, die im Programmierprozess auftreten, hält viele Programmieranfänger davon ab, zu beginnen.
Das Ziel dieser Arbeit ist es, die ersten Schritte des Programmierens zu skizzieren und eine einfache Java-Anwendung zur Verwaltung eines elektronischen Karteisystems zu erstellen. Der Entwicklungsprozess beinhaltet hierbei eine Klasse Freund, eine Klasse Adresse sowie eine Klasse Kartei zur Verwaltung von Freunden. Über ein Mainprogramm soll es dem Nutzer ermöglicht werden, beispielhaft verschiedene Freunde mit ihren möglichen Adressen einzugeben und eine Kartei anzulegen. Auch soll u.a. das Löschen eines Eintrags und eine Änderung an einem Eintrag beispielhaft vorgenommen werden. Die Erstellung und Ausgabe einer Adressliste aller Freunde überprüft und dokumentiert die Funktionsfähigkeit des entwickelten Programms.
Inhaltsverzeichnis
Abkürzungsverzeichnis
Abbildungsverzeichnis
1 Einleitung
1.1 Problemstellung und Relevanz dieser Arbeit
1.2 Ziel und Aufbau dieser Arbeit
2 Grundlagen der Java-Programmierung
2.1 Ursprung und Definition von Java
2.2 Eigenschaften von Java
2.3 Begriffsdefinitionen
2.4 Fehlerursache und -behandlung
3 Konzeption der Java-Anwendung elektronische Kartei
3.1 Klassen
3.1.1 Entwicklung der Klasse Freund
3.1.2 Entwicklung der Klasse Adresse
3.1.3 Entwicklung der Klasse Kartei
3.2 Mainprogramm
3.3 Programmierfehler
4 Fazit
4.1 Zusammenfassung
4.2 Kritische Reflexion der eigenen Vorgehensweise
Literaturverzeichnis
Anhang
Häufig gestellte Fragen
Warum ist Java eine gute Wahl für Programmieranfänger?
Java ist plattformunabhängig, weit verbreitet und bietet eine gute Basis, um die Prinzipien der objektorientierten Programmierung zu erlernen.
Was ist das Ziel der in der Arbeit entwickelten Anwendung?
Ziel ist die Erstellung eines einfachen elektronischen Karteisystems zur Verwaltung von Freunden und deren Adressen.
Welche Klassen werden im Programm implementiert?
Es werden die Klassen „Freund“, „Adresse“ und „Kartei“ entwickelt.
Welche Funktionen bietet das Karteisystem?
Nutzer können Einträge anlegen, ändern, löschen und eine Adressliste aller gespeicherten Freunde ausgeben lassen.
Werden auch typische Programmierfehler behandelt?
Ja, die Arbeit geht auf die Ursachen von Fehlern im Programmierprozess und deren Behandlung ein.
- Quote paper
- Joerg F. Walbaum (Author), 2022, Erstellung einer einfachen Java-Anwendung zur Verwaltung eines elektronischen Karteisystems, Munich, GRIN Verlag, https://www.grin.com/document/1320669