Пример #1
0
        public object Clone()
        {
            Bus     temp = (Bus)this.MemberwiseClone();
            Stanica neka = new Stanica();

            neka.naziv    = this.trenutna.naziv;
            temp.trenutna = neka;
            //temp.predjenoKilometara = this.predjenoKilometara;
            //temp.stanica = this.stanica;
            return(temp);
        }
Пример #2
0
        static void Main(string[] args)
        {
            Bus a = new Bus();

            a.predjenoKilometara = 250;
            Stanica s = new Stanica();

            s.naziv    = "Novi Pazar";
            a.trenutna = s;

            Izvestaj izv = new Izvestaj();

            izv.nekiBus          = (Bus)a.Clone();
            s.naziv              = "asd";
            a.predjenoKilometara = 500;
            s          = new Stanica();
            s.naziv    = "Senta";
            a.trenutna = s;
        }