您当前的位置: 首页 >  c#

C#继承使用实例

发布时间:2010-11-22 15:33:00 ,浏览量:0

继承是面向对象编程最重要的特性之一。任何类都可以从另外一个类继承,这就是说,这个类拥有它继承的类的所有成员。在面向对象编程中,被继承的类称为父类或基类。在C#中提供了类的继承机制,但只支持单继承,而不支持多重继承,即在C#中一次只允许继承一个类,不能同时继承多个类。 说明:继承类时,需要使用冒号加类名。

创建派生类的语法如下:

<访问修饰符> class 派生类名:基类名

{

//类代码块

}

下面通过实例来介绍类的继承性在实际中的应用

using System; public class Class1     {         public void outMethod()         {             Console.WriteLine("这是基类");         }     }     //定义继承类,该类继承于基类Class1

    public class Class2:Class1     {         public void outMethod2()         {             Console.WriteLine("这是继承类");         }     }     class Program     {         static void Main(string[] args)         {             Class1 class1 = new Class1();//实例化Class1基类对象             class1.outMethod();//调用基类Class1中的自定义方法             Class2 class2 = new Class2();//实例化Class派生类对象             class2.outMethod();//使用Class2类对象调用从基类Class1中继承的自定义方法             class2.outMethod2();//调用自身Class2中的自定义方法

        } }

输出结果:

这是基类 这是基类 这是继承类

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    106161博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1795s