import java.util.ArrayList;
import java.util.List;


public class Program {
	
	public static void main (String[] args) {
		System.out.println ("Hello World!");
		
		System.out.println("===============Value Object====================\n");
        Student p1 = new Student("Ronaldo", "Striker", 7);
        Student p2 = new Student("Zidane", "Mid-fielder", 10);
        Student p3 = new Student("David Beckham", "Attacking Mid-fielder", 23);

        
        
        List<Student> StudentList= new ArrayList<Student>();
        StudentList.add(p1);
        StudentList.add(p2);
        StudentList.add(p3);
        
        School ComputerEngg = new School(StudentList);
        
        
        
        Student p4 = new Student("Ramos", "Defender", 4);
        Student p5 = new Student("Carlos", "Defender", 6);
        System.out.println("Computer Engineering  players \n");
        System.out.println("===============\n");
        
        for (int i = 0; i < ComputerEngg.StudentList.size() ; i++)
        	System.out.println(ComputerEngg.StudentList.get(i).Name + "\t" + ComputerEngg.StudentList.get(i).Department + "\t" + ComputerEngg.StudentList.get(i).StudentId + "\n");


        ComputerEngg=ComputerEngg.add(p4);
        
        System.out.println("Adding PLayers Ramos to Real Madrid \n");
        System.out.println("===============\n");
        System.out.println("Real Madrid FC \n");
        System.out.println("===============\n");
        
        for (int i = 0; i < ComputerEngg.StudentList.size() ; i++)
        	System.out.println(ComputerEngg.StudentList.get(i).Name + "\t" + ComputerEngg.StudentList.get(i).Department + "\t" + ComputerEngg.StudentList.get(i).StudentId + "\n");

        
	    }

	
}
