示例#1
0
 //�����԰�����ʽ���޲ι��캯������������
 public Family(string name, int age, bool sex, string country, Person person)
 {
     this.name = name;
     this.age = age;
     this.sex = sex;
     this.country = country;
     this.person = person;
 }
示例#2
0
        //Main_7_2_1
        static void Main(string[] args)
        {
            //��ʹ��new�����ɽṹ�����ڲ���Ա����ʼ��Ϊ0
            Family newFamily;
            newFamily.name = "Anytao Family";
            newFamily.sex = true;
            Console.WriteLine(newFamily.name);

            //��new�����ɽṹ�����ô�����������
            Family myFamily = new Family("Anytao Family", 26, true, "China", new Person("Anytao", 26));

            Person person = new Person();
            person.Name = "Anytao";

            //��ֵ���ݲ���
            ShowFamily(myFamily);
            //�����ô��ݲ���
            ShowPerson(person);

            Console.WriteLine("***************************");
            Console.WriteLine("I'm {0}", myFamily.name);
            Console.WriteLine("I'm {0}", person.Name);
            myFamily.GetSex();
            myFamily.ShowPerson();
            Console.WriteLine("***************************");
            Console.WriteLine(myFamily.ToString());
        }
示例#3
0
 public static void ShowPerson(Person person)
 {
     person.Name = "Emma";
     Console.WriteLine("This is {0}", person.Name);
 }