Beispiel #1
0
        static void Main(string[] args)
        {
            //Pessoa p1 = new Pessoa();

            //p1.Codigo = 1;
            //p1.Nome = "Adão";

            //Pessoa p2 = p1;

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //p2.Codigo = 2;
            //p2.Nome = "Eva";

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //Pessoa p1 = new Pessoa();

            //p1.Codigo = 1;
            //p1.Nome = "Adão";

            //Pessoa p2 = new Pessoa();

            //p2.Codigo = p1.Codigo;
            //p2.Nome = p1.Nome;

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //p2.Codigo = 2;
            //p2.Nome = "Eva";

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            PessoaClonavel p1 = new PessoaClonavel();

            p1.Codigo = 1;
            p1.Nome   = "Adão";

            PessoaClonavel p2 = (PessoaClonavel)p1.Clone();

            Console.WriteLine(p1);
            Console.WriteLine(p2);

            p2.Codigo = 2;
            p2.Nome   = "Eva";

            Console.WriteLine(p1);
            Console.WriteLine(p2);

            Console.ReadKey();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            //Pessoa p1 = new Pessoa();

            //p1.Codigo = 1;
            //p1.Nome = "Adão";

            //Pessoa p2 = p1;

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //p2.Codigo = 2;
            //p2.Nome = "Eva";

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //Pessoa p1 = new Pessoa();

            //p1.Codigo = 1;
            //p1.Nome = "Adão";

            //Pessoa p2 = new Pessoa();

            //p2.Codigo = p1.Codigo;
            //p2.Nome = p1.Nome;

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            //p2.Codigo = 2;
            //p2.Nome = "Eva";

            //Console.WriteLine(p1);
            //Console.WriteLine(p2);

            PessoaClonavel p1 = new PessoaClonavel();

            p1.Codigo = 1;
            p1.Nome = "Adão";

            PessoaClonavel p2 = (PessoaClonavel)p1.Clone();

            Console.WriteLine(p1);
            Console.WriteLine(p2);

            p2.Codigo = 2;
            p2.Nome = "Eva";

            Console.WriteLine(p1);
            Console.WriteLine(p2);

            Console.ReadKey();
        }