示例#1
0
        public Telefon TelefonKopia()
        {
            Telefon temp = new Telefon();

            temp.model = this.model;
            temp.marka = String.Copy(this.marka);
            return(temp);
        }
示例#2
0
        static void Main(string[] args)
        {
            // CWICZENIE 1
            Console.WriteLine("Cwiczenie 1");
            Telefon t1    = new Telefon("Samsung", 212);
            Telefon t2    = t1.TelefonKopia();
            bool    test1 = Object.ReferenceEquals(t2, t1);

            Console.WriteLine(test1);
            bool test2 = Object.ReferenceEquals(t2.PobierzMarke(), t1.PobierzMarke());

            Console.WriteLine(test2);
            bool test3 = Object.ReferenceEquals(t2.PobierzModel(), t1.PobierzModel());

            Console.WriteLine(test3);
            bool test4 = Object.ReferenceEquals(t2.PobierzModel(), t1.PobierzModel());

            Console.WriteLine(test4);

            Console.ReadKey();
        }