///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// class Person { private string name; private int age; //Copy constructor. publicPerson(Person previousPerson) { name= previousPerson.name; age = previousPerson.age; } //Instance constructor. publicPerson(string name, int age) { this.name = name; this.age = age; } // Getaccessor. publicstring Details { get { return name + " is " + age.ToString(); } } } class TestPerson { staticvoid Main() { //Create a new person object. Person person1 = new Person("George", 40); //Create another new object, copying person1. Person person2 = new Person(person1); System.Console.WriteLine(person2.Details); } } 输出结果: /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// George is 40
|