public class Dog extends Animal{
    public Dog(String n){
        name = n;
    }

   //Pointless getName(), as it does not really do anything new from Animal class
  //Remove it and see that dog's name will still returned appropriately
     public String getName(){
         return name;
     }
    
     //Provides implementation - specific to subclass
    public void makeNoise(){
        System.out.println("woof");
    }
    
}
