/* * Cat.java * * A simple class representing a cat. */ public class Cat extends Animal { private boolean isShortHaired; public Cat(String name, boolean isShortHaired) { super(name, 4); this.isShortHaired = isShortHaired; } public boolean isShortHaired() { return this.isShortHaired; } public boolean isExtroverted() { return false; } public String toString() { String s = this.getName(); if (this.isShortHaired) { s += " (short-haired)"; } else { s += " (long-haired)"; } return s; } public boolean isSleeping(int hour, int minute) { return true; // always sleeping! } }