示例#1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Nasljedivanje!");

            Automobil a1 = new Automobil();

            a1.Naziv = "Mazda";
            a1.Boja  = "Zuta";
            a1.KS    = 130;
            Console.WriteLine(a1);

            Brod b1 = new Brod();

            b1.Naziv     = "SunSeeker";
            b1.Boja      = "Zlatna";
            b1.KS        = 13000;
            b1.Istisnina = 3; //m3

            // napravi listu automobila  za kamion 1
            Automobili k1 = new Automobili();

            Automobil a2 = new Automobil(Naziv: "Opel", Boja: "Crno", KS: 55);
            Automobil a3 = new Automobil(Naziv: "Golf", Boja: "Crveni", 45);
            Automobil a4 = new Automobil("Skoda", "Bijeli", 66);

            k1.Add(a1);
            k1.Add(a2);
            k1.Add(a3);
            k1.Add(a4);
            k1.Add(a1);

            k1.Add(b1); // ne moze brod u listu automobila

            //k1.Remove(a1);

            //ispis kamiona k1
            foreach (var a in k1)
            {
                Console.WriteLine(a);
            }
        }
示例#2
0
 internal int Add(Automobil a1)
 {
     return(InnerList.Add(a1));
 }
示例#3
0
 internal void Remove(Automobil a1)
 {
     InnerList.Remove(a1);
 }