public class Toy extends StoreItem implements Taxable { protected int upperAge; protected int lowerAge; public final static double TAX = 0.04; public Toy(String id, double price, int upperAge, int lowerAge) { super(id, price); this.upperAge = upperAge; this.lowerAge = lowerAge; } public double calculateTax() { return(price * TAX); } public String toString() { StringBuffer sb = new StringBuffer(); sb.append(super.toString()); sb.append(" Upper age: " + upperAge + " Lower age: " + lowerAge); return sb.toString(); } }