static void Main(string[] args) { Ucenik uc1 = new Ucenik(); Ucenik uc2 = new Ucenik("Anica"); Ucenik uc3 = new Ucenik("Perica", "Perić"); uc3.PrijaviIspit(new Ispit("Engleski")); //generik list List <Ucenik> ucenici = new List <Ucenik>(); ucenici.Add(uc1); ucenici.Add(uc2); ucenici.Add(uc3); //collection base lista i kolekcije objekata (studenti) (zapravo se ponasa kao arraylist) Studenti studenti = new Studenti(); studenti.Add(uc1); studenti.Add(uc2); studenti.Add("Lara", "Crofft"); Console.WriteLine("\nispis klase studenti koja nasljeđuje CollectionBase"); foreach (var item in studenti) { Console.WriteLine("\n----->" + item.ToString()); } foreach (var item in ucenici) { Console.WriteLine(item); } //DO_Daj pilote Pilot pi1 = new Pilot("Ford", "Roks"); pi1.Kategorija_a = true; pi1.Kategorija_c = true; pi1.Kategorija_x = true; List <Pilot> piloti = new List <Pilot>(); piloti.Add(pi1); foreach (var item in piloti) { Console.WriteLine(item); } //DO_Daj vozaće Vozac vo1 = new Vozac("Luka", "lukić"); vo1.Kategorija_a = true; vo1.Kategorija_c = true; var a1 = new Automobil(); a1.marka = "Mazda"; var a2 = new Automobil(); a2.marka = "Toyota"; vo1.Automobili.Add(a1); vo1.Automobili.Add(a2); Vozac vo2 = new Vozac("Niko", "Bulić"); vo2.Kategorija_b = true; vo2.Kategorija_c = true; List <Vozac> vozaci = new List <Vozac>(); vozaci.Add(vo1); vozaci.Add(vo2); foreach (var item in vozaci) { Console.WriteLine(item); } Console.ReadLine(); }
public int Add(string ime, string prezime) { Ucenik uc = new Ucenik(ime, prezime); return(base.InnerList.Add(uc)); }