继承的概念
C#中类的继承是在现有类的基础上去构建一个新的类,构建出的新类被称为子类,子类自动继承父类所有可继承的属性和方法
例:动物和狮子的继承关系
//父类
Class Animal
{
//定义动物叫的属性
public void Shout(){
Console.WriteLine("动物叫");//输出动物叫后换行
}
}
//子类继承父类所有可继承的属性
Class Lion:Animal
{
//定义动物名字的方法
public void AniName(){
Console.WriteLine("name="+Name);
}
}
注意:C#严格区分大小写,所有单词跟符号都要在英文格式下输入。
//类的调用
class Program()
{
static void Main(string[] args){
Lion lion=new Lion();//创建一个lion类的实例
lion.Name="霸王狮";//为Lion类的Name赋值
lion.AniName();//调用Lion类的AniName()方法
lion.Shout();//调用Lion类继承Shout方法
Console.ReadKey();//从控制台读入某一字符或功能键,通常用来停止程序
}
}