// Page 201-203 public class ExtTime extends Time { private String zone; public ExtTime() { super(); zone = "EST"; } public ExtTime(int h, int m, int s, String z) { super(h, m, s); zone = z; } public void set(int h, int m, int s, String z) { set(h, m, s); zone = z; } // increment () is inherited from the Time class public void writeOut () { super.writeOut(); System.out.print(" " + zone); } public boolean equal (ExtTime other) { return (super.equal(other) && zone.equals(other.zone)); } public static void main(String[] args) { ExtTime x = new ExtTime(8, 35, 0, "PST"); ExtTime y = new ExtTime(); x.writeOut(); System.out.println(); y.writeOut(); System.out.println(); } }