Java Reference
In-Depth Information
EXAMPLE 9-11
public class ObjectsAsVariableLengthParameters
{
public static void main(String[] args)
{
Clock myClock = new Clock(12, 5, 10);
//Line 1
Clock yourClock = new Clock(8, 15, 6);
//Line 2
Clock[] arrivalTimeEmp = new Clock[10];
//Line 3
for ( int j = 0; j < arrivalTimeEmp.length;
j++)
//Line 4
arrivalTimeEmp[j] = new Clock();
//Line 5
arrivalTimeEmp[5].setTime(8, 5, 10);
//Line 6
printTimes(myClock, yourClock);
//Line 7
System.out.println("\n******************"
+ "******* \n");
//Line 8
printTimes(arrivalTimeEmp);
//Line 9
}
public static void printTimes(Clock ... clockList)
{
for ( int i = 0; i < clockList.length; i++)
//Line 10
System.out.println(clockList[i]);
//Line 11
}
}
Sample Run:
12:05:10
08:15:06
*************************
00:00:00
00:00:00
00:00:00
00:00:00
00:00:00
08:05:10
00:00:00
00:00:00
00:00:00
00:00:00
Search WWH ::




Custom Search