public class Animal {
  
   private String name;
   
   public  Animal() {
     name = "Unnamed";
   }
   
   public String getName() {
     nameWasAskedFor();
     return( this.name );
   }
   
   public void setName( String name) {
      this.name = name;
   }
   
   private void nameWasAskedFor(){
     System.out.println("somebody asked for my name!");
   }
}