码迷,mamicode.com
首页 > 其他好文 > 详细

初始继承和多态

时间:2017-12-25 11:37:45      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:pos   ima   传递   led   关系   sealed   inf   分享图片   多态   

 

    继承:

      在C#中,类可以继承自另一个类

      衍生的类(子类)继承父类的方法和数据成员

      子类继承父类,父类派生子类

      子类又叫基类

      子类又叫派生类

    base的作用:

      调用父类的属性和方法

    protected访问修饰符:

      protected访问修饰符只允许继承它的子类访问和类内部访问

    总结:

      子类继承父类的成员,并且可以拥有自己特有的成员

      base关键字可以用于调用父类的属性、方法和构造函数

      在子类中,如果不使用base关键字来显示调用基类的构造函数,则将隐式调用默认的构造函数

      protected访问修饰符修饰的成员允许被子类访问

      sealed:密封类,不能有子类技术分享图片

    is a的应用:

      技术分享图片

    总结 is a:

      继承必须符合is a 的关系,被继承的类称为父类或者基类,继承其他类的类称为子类或者派生类

      继承具有传递性,如果class A:B,class B:C,则A也可以访问C的成员

      C#的继承具有单根性,一个类不能同时继承自多个类

      

 

      

 

      

初始继承和多态

标签:pos   ima   传递   led   关系   sealed   inf   分享图片   多态   

原文地址:http://www.cnblogs.com/mlq2017/p/8052914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!