/** * */ package cs341; /** * @author barbaralerner * */ public abstract class Dog { protected void wagTail () { System.out.println ("Wag wag"); } protected void bark () { System.out.println ("Woof"); } protected void bite () { System.out.println ("Snap"); } public static void main (String[] args) { Dog d1 = new NiceDog(); Barker d2 = new NiceDog(); Biter d3 = new MeanDog(); System.out.println(d1); System.out.println(d3); } }