Advanced Services
JAVA-Praktikum
Prev. Excercise Next Exercise Exercise Home
Erweiterung der Klasse Person (Lösung)

/* ----------------------------------------------------------------------- *\
   neuer Datenteil    :  private String tel ;
   neuer Konstruiktor :  public Person(String v, String n, String t)
   neue  Methoden     :  public String getTelnum()
                         public void setTelnum(String t)
                         public void printNameAndPhone()
                         public void printlnNameAndPhone()
\* ----------------------------------------------------------------------- */

public class Person
{
   // Datenteil
   private String vor, nach ;
   private String tel ;

   // Konstruktoren
   public Person()
   {
      vor  = "" ;
      nach = "" ;
      tel  = "" ;
   }
   public Person(String n)
   {
      vor  = "" ;
      nach = n  ;
      tel  = "" ;
   }
   public Person(String v, String n)
   {
      vor  = v ;
      nach = n ;
      tel  = "" ;
   }
   public Person(String v, String n, String t)
   {
      vor  = v ;
      nach = n ;
      tel  = t ;
   }

   // Methoden
   public String getVorname()
   {
      return vor ;
   }
   public String getNachname()
   {
      return nach ;
   }
   public String getTelnum()
   {
      return tel ;
   }
   public void setVorname(String v)
   {
      vor = v ;
   }
   public void setNachname(String n)
   {
      nach = n ;
   }
   public void setTelnum(String t)
   {
      tel = t ;
   }
   public void println()
   {
      System.out.println( vor + " " + nach );
   }
   public void print()
   {
      System.out.print( vor + " " + nach );
   }
   public void printNameAndPhone()
   {
      System.out.print( vor + " " + nach + " " + tel );
   }
   public void printlnNameAndPhone()
   {
      System.out.println( vor + " " + nach + " " + tel );
   }
}

top Prev. Exercise Next Exercise Exercise Home