public class cs1007 {

    // variable
    Student[] students;

    // constructor
    public cs1007( int enrollment ) {
	ReadInput input = new ReadInput( System.in );
	String name;
	students = new Student[enrollment];
	for ( int i=0; i<enrollment; i++ ) {
	    System.out.print( "enter name: " );
	    name = input.readLine();
	    students[i] = new Student( name );
	}
    } // end constructor

    public static void main( String[] args ) {
	if ( args.length < 1 ) {
	    System.out.println( "usage: java cs1007 <enrollment>" );
	    System.exit( 1 );
	}
	int enrollment = ( Integer.valueOf( args[0] )).intValue();
	cs1007 f02 = new cs1007( enrollment );
	System.out.println( "here is the class: " );
	f02.printRoster();
    } // end main()

    public void printRoster() {
	for ( int i=0; i<students.length; i++ ) {
	    System.out.println( students[i].getName() );
	}
    } // end printRoster()

} // end class cs1007
