public class CareBear extends Animal { protected String symbol; public CareBear(String name, String symbol) { super(name, true, 2); String s = symbol; this.symbol = s; } public String getSymbol() { return symbol; } public void setSymbol(String symbol) { this.symbol = symbol; } public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; if (getClass() != obj.getClass()) return false; CareBear other = (CareBear) obj; if (symbol == null) { if (other.symbol != null) return false; } else if (!symbol.equals(other.symbol)) return false; return true; } }