WS 22 - Vererbung
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, [email protected]
- 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
Mailbox
-
Refactored die
Outbox
Klasse zuMailbox
-
Erstellt eine neue
Outbox
Klasse und eine neueInbox
Klasse -
Beide Klassen sollen von der
Mailbox
(ehemalsOutbox
) alle Attribute und Methoden erben
Hier noch ein paar nützliche 📃Artikel, 🖊️Threads und 🎥Videos