import java.util.Scanner; /** * short description of this program * * @author Kevin Maurizi */ public class PersonenVerwaltung { // declare attributes static Scanner scanner; /** * constructor: initialize attributes */ public PersonenVerwaltung() { scanner = new Scanner(System.in); } /** * starts the execution * * @param args * command line arguments */ public static void main(String[] args) { PersonenVerwaltung program = new PersonenVerwaltung(); program.run(); scanner.close(); } /** * description */ private void run() { // TODO: // 0. Person erstellen Person person = new Person(); // 1. User nach jedem Attribut einer Person fragen und diese im Objekt person speichern. System.out.print("Vorname > "); person.vorname = scanner.nextLine(); System.out.print("Nachname > "); person.name = scanner.nextLine(); System.out.print("Strasse > "); person.adresse.strasse = scanner.nextLine(); System.out.print("Hausnummer > "); person.adresse.hausnummer = scanner.nextInt(); scanner.nextLine(); // Scanner leeren System.out.print("Postleitzahl > "); person.adresse.plz = scanner.nextInt(); scanner.nextLine(); // Scanner leeren System.out.print("Ort > "); person.adresse.ort = scanner.nextLine(); System.out.print("Land > "); person.adresse.land = scanner.nextLine(); System.out.print("Telefonnummer > "); person.telefonnummer = scanner.nextLine(); // 2. Alle Informationen auf dem Bildschirm ausgeben. System.out.println("Die Person hat folgende Eigenschaften:"); System.out.println("Vorname :" + person.vorname); System.out.println("Nachname :" + person.name); System.out.println("Strasse :" + person.adresse.strasse); System.out.println("etc..."); } }