using System;using System.Collections.Generic;using System.Text;namespace 继承
{ class Program
{ static void Main(string[] args)
{
Mammal mammal = new Mammal();
Console.WriteLine("我是一只哺乳动物");
mammal.Scukle();
mammal.Breate();
mammal.Sleep();
mammal.Message();
}
} class Mammal : Vertebrate//派生类:基类 { private string arms; private string legs; private int age; public int Age
{ set { age = value; } get { return age; }
} public Mammal()
{
arms = "前肢";
legs = "后肢";
Age = 0;
Weigth = 10;
Temperature = 37;
} public void Scukle()
{
Console.WriteLine("哺乳");
} public void Message()
{
Console.WriteLine("体重:{0}", Weigth);
Console.WriteLine("年龄:{0}", Age);
Console.WriteLine("体温:{0}", Temperature);
Console.WriteLine("我有{0}和{1}", arms, legs);
}
}
}
using System;using System.Collections.Generic;using System.Text;namespace 继承
{ class Vertebrate
{ private string spine; private double weigth; private double temperature; public double Weigth
{ set
{ if (value < 0)
{
weigth = 0;
} else
{
weigth = value;
}
} get { return weigth; }
} public double Temperature
{ set
{ if (value < 0)
{
temperature = 0;
} else
{
temperature = value;
}
} get { return temperature; }
} public Vertebrate()
{
spine = "脊柱";
weigth = 0;
temperature = 0;
} public void Breate()
{
Console.WriteLine("呼吸");
} public void Sleep()
{
Console.WriteLine("睡觉");
}
}
}