/*
 * File: Speakable.java
 * Author: Java, Java, Java
 * Description: Speakable is an abstract interface. It
 *  defines the speak() method, which is meant to be
 *  implemented by Animal subclasses.
 */

public interface Speakable {
    /**
     * speak() returns a String that represents
     *  how an Animal speaks.
     */
    public abstract String speak();  
}
