public class TestDate { public static void main(String [] args) { Date d = new Date(); // invokes zero-argument constructor of class Date System.out.println(d.toString()); // int instance variables default to 0 d.setHours(12); // setMethod used because instance variable is private d.setMinutes(25); d.setSeconds(30); System.out.println(d.toString()); // d.minutes = 30; produces error because instance variable is private and we are outside the class d.setHours (30); // exceeds allowable value of hours so will be set to 0 System.out.println(d.toString()); } }