07-12-2022
WS 22 - Sichtbarkeit/Klassen und Objekte 3
Übungsaufgabe vom 07.12.2022 für die Studierenden des Java I Seminars der Universität zu Köln
📝 Aufgabe:
In dieser Aufabge werden wir wieder an unserem Mail-Programm weiterarbeiten
EMail
- Erweitert die
EMail
Klasse um ein neues AttributString subjekt
und fügt dieses zum Konstruktor hinzu - Erstellt ein paar
EMail
Objekte in der Main Methode - fügt sie per
addMail
Methode in dasEMail
Array einerOutbox
hinzu
Outbox
-
Erweitert die
Outbox
Klasse um eine neu Methodepublic void printAllMails()
- Die Methode soll alle
EMail
Objekte aus demEMail[] mails
Array in der Console ausgeben - Die Ausgabe soll den Index der
EMail
im Array, Betreff (alsoString subject
) und den Empänger (String recipient
) ausgeben - Wenn keine Mail vorhanden ist soll ein
-
ausgegen werden - Bsp.:
0, Das ist ein Test, Dennis.Demmer@uni-koeln.de
- Die Methode soll alle
-
Erstellt eine neue Methode
public boolean deleteEMail(int index)
in derOutbox
Klasse -
Die Methode soll eine
EMail
imEMail[] mails
Array anhand einesint index
mitnull
überschreibenℹ️ Resourcen:
Hier noch ein paar nützliche 📃Artikel, 🖊️Threads und 🎥Videos