document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /**
  2.  * Write a description of class Time2Test here.
  3.  *
  4.  * @author (Aristya Vika)
  5.  * @version (12.10.20)
  6.  */
  7. public class Time2Test
  8. {
  9.     public static void main( String[] args)
  10.     {
  11.         Time2 t1=new Time2();
  12.         Time2 t2=new Time2(2);
  13.         Time2 t3=new Time2(21,34);
  14.         Time2 t4=new Time2(12,25,42);
  15.         Time2 t5=new Time2(t4);
  16.        
  17.         System.out.println("Constructed with    :");
  18.         System.out.println("t1: All argument defaulted");
  19.         System.out.printf("    %s\\n", t1.toUniversalString());
  20.         System.out.printf("    %s\\n", t1.toString() );
  21.        
  22.         System.out.println("t2: hour specified; minute and second defaulted");
  23.         System.out.printf("    %s\\n", t2.toUniversalString());
  24.         System.out.printf("    %s\\n", t2.toString() );
  25.        
  26.         System.out.println("t3: hour specified; second defaulted");
  27.         System.out.printf("    %s\\n", t3.toUniversalString());
  28.         System.out.printf("    %s\\n", t3.toString() );
  29.        
  30.         System.out.println("t4: hour,minute, and second specified");
  31.         System.out.printf("    %s\\n", t4.toUniversalString());
  32.         System.out.printf("    %s\\n", t4.toString() );
  33.        
  34.         System.out.println("t5: Time2 object t4 specified");
  35.         System.out.printf("    %s\\n", t5.toUniversalString());
  36.         System.out.printf("    %s\\n", t5.toString() );
  37.        
  38.         try
  39.         {
  40.             Time2 t6= new Time2 (27, 74, 99);
  41.         }
  42.        
  43.         catch (IllegalArgumentException e)
  44.         {
  45.             System.out.printf("\\nException while initializing t6: %s\\n",
  46.             e.getMessage());
  47.         }
  48.  
  49.     }
  50. }
');