A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

using System;
using System.Collections.Generic;
using System.Text;

namespace Practise
{
    class Program
    {
        class Father
        {
          protected   Father()
            {
             }
           protected  Father(string lastName, double property, string bloodType)
            {
                 this.LastName=lastName;
                 this.Property=property ;
                 this.BloodType = bloodType;
            }
            private string lastName;
        

            public string LastName
            {
              get { return lastName; }
              set { lastName = value; }
            }
            private double property;

            public double Property
            {
                get { return property; }
                set { property = value; }
            }
            private string bloodType;

            public string BloodType
            {
                get { return bloodType; }
                set { bloodType = value; }
            }
        }
        class Son : Father  
        {

            public Son(string lastName , double property, string bloodType):base(lastName,property,bloodType)
            {
            }
            public void PlayGame()
            {
                Console.WriteLine("我的名字叫:{0}  我的血型为:{1}   我的财产为:{2}  我在游戏",this.LastName,this.BloodType,this.Property);
            }
        }
        class Daughter:Father
        {
            public Daughter(string lastName, double property, string bloodType): base(lastName, property, bloodType)
            {
            }      
            public void  Dance( )
            {              
                Console.WriteLine("我的名字叫:{0}  我的血型为:{1}   我的财产为:{2}  我在跳舞",this.LastName,this.BloodType,this.Property);

            }
        }
        static void Main(string[] args)
        {
            Son newSon = new Son("儿子", 2000, "o");            
            newSon.PlayGame();
            Daughter newDat = new Daughter("女儿", 1500, "AB");
            newDat.Dance();
            Console.ReadLine();
        }
    }
}

1 个回复

倒序浏览
Father作为基类,体现了"Son"和"Daughter"这个实体具有的公共性质:Son和Daughter都有名字,财产,血型。Son类和Daughter类继承了Father的这些性质,但没有添加自身的特性。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马