330 Object-Based Programming (Web and email hosting) Chapter 8 42 // Time3
330 Object-Based Programming Chapter 8 42 // Time3 constructor: initialize using another Time3 object 43 public Time3( Time3 time ) 44 { 45 SetTime( time.Hour, time.Minute, time.Second ); 46 } 47 48 // Set new time value in 24-hour format. Perform validity 49 // checks on the data. Set invalid values to zero. 50 public void SetTime( 51 int hourValue, int minuteValue, int secondValue ) 52 { 53 Hour = hourValue; 54 Minute = minuteValue; 55 Second = secondValue; 56 } 57 58 // property Hour 59 public int Hour 60 { 61 get 62 { 63 return hour; 64 } 65 66 set 67 { 68 hour = ( ( value >= 0 && value < 24 ) ? value : 0 ); 69 } 70 71 } // end property Hour 72 73 // property Minute 74 public int Minute 75 { 76 get 77 { 78 return minute; 79 } 80 81 set 82 { 83 minute = ( ( value >=0 && value < 60 ) ?value : 0 ); 84 } 85 86 } // end property Minute 87 88 // property Second 89 public int Second 90 { 91 get 92 { 93 return second; 94 } Fig. 8.17 Fig. 8.17Fig. 8.FiFi17g. 8.17g. 8.17Assembly TimeLibrarycontains class Time3. (Part 2 of 3.)
Note: In case you are looking for affordable and reliable webhost to host and run your j2ee application check Vision J2ee Web Hosting services.