//Kapitel: Lebensdauer von Objekten public class Javakurse22 { public static void main (String[] args) { Mail eineMail = new Mail(); eineMail.addEmpfaenger("hans@gmx.at"); eineMail.addEmpfaenger("montell@gmx.at"); eineMail.addEmpfaenger("jason@gmx.at"); //jetzt auf andere Art und Weise Empfänger hinzufügen String myEmpfaenger[] = {"jackass@mtv.com", "marque@natune.net", "tante_irma@google.de"}; for (int i=0; i < myEmpfaenger.length; i++) { eineMail.addEmpfaenger(myEmpfaenger[i]); } String[] gespeicherteEmpfaenger = eineMail.getEmpfaenger(); for (int i=0; i < gespeicherteEmpfaenger.length; i++) System.out.println(gespeicherteEmpfaenger[i]); } } //definieren der Klasse Mensch - diese Klasse gibt an, welche Eigenschaften eines Menschen für unsere Zwecke relevant sind class Mail { static int anzahlGesendet = 0; String absender_addresse = ""; String[] empfaenger_addressen = new String[10]; int empfaenger_index = 0; String betreff = ""; String nachricht = ""; public Mail() { } boolean send() { //Hier kommt der Befehl zum Senden der Mail hinein anzahlGesendet++; return true; } void setBetreff(String betreff) { this.betreff = betreff; } void setNachricht(String nachricht) { this.nachricht = nachricht; } boolean addEmpfaenger(String empfaenger) { if (empfaenger_index < 9) { empfaenger_addressen[empfaenger_index] = empfaenger; empfaenger_index++; return true; } return false; } void setAbsender(String absender) { absender_addresse = absender; } String[] getEmpfaenger() { return empfaenger_addressen; } }