// Speaker Example // An abstract class cannot instantiate objects. // This class must be used as a base class for // some derived class to be used. public abstract class Animal { protected String name; public Animal(String theName) { name = theName; } }