/media/sda-magnetic/david/Dokumente-15/fernuni-hagen/cs-i-ii/old-cs-2-03/java-new/2020-11-12-01/PersonPrg.java


public class PersonPrg {
    
    public static void main (String [] args) {
        try {
            Person p = new Person();
            p.setdata (args[0], args[1], args[2]);
            p.printdata ();
        }
        catch (ArrayIndexOutOfBoundsException e) {
            System.out.println ("Usage: PersonPrg Firstname Lastname Birth");
        }
    }
    
    static class Person {
        String firstname;
        String lastname;
        String birth;
        
        Person () {}
        
        String getfirstname() {return firstname;}
        String getlastname() {return lastname;}
        String getbirth () {return birth;}
        
        void setdata (String firstname, String lastname, String birth) {
            this.firstname = firstname;
            this.lastname = lastname;
            this.birth = birth;
        }
        void printdata () {
            System.out.println ("Firstname: " + firstname);
            System.out.println ("Lastname: " + lastname);
            System.out.println ("Birth: " + birth);
        }
    }
}