zoukankan      html  css  js  c++  java
  • 继承基础概念

     

     继承用于创建可重用、扩展和修改在其他类中定义的行为的新类。 其成员被继承的类称为“基类”,继承这些成员的类称为“派生类”。 派生类只能有一个直接基类。 但是,继承是可传递的。 如果 ClassB 派生出 ClassC,ClassA 派生出 ClassB,则 ClassC 会继承 ClassB 和 ClassA 中声明的成员。

     

    说明 说明

    结构不支持继承,但可以实现接口。 有关更多信息,请参见 接口(C# 编程指南)

     

    从概念上来说,派生类是基类的专用化。 例如,如果您有一个基类 Animal,则可以有一个名为 Mammal 的派生类和一个名为 Reptile 的派生类。 Mammal 是一个 AnimalReptile 也是一个 Animal,但每个派生类均表示基类的不同专用化。

     

    定义一个类从其他类派生时,派生类隐式获得基类的除构造函数和析构函数以外的所有成员。 因此,派生类可以重用基类中的代码而无需重新实现这些代码。 可以在派生类中添加更多成员。 派生类以这种方式扩展基类的功能。

     

  • 相关阅读:
    Vim 配置 winmanager
    删除字符串中重复字符
    检查字符串中是否存在重复字符
    字符串逆序输出
    shell 循环使用
    Windows下JNI执行步骤
    JNI中使用cl命令生成DLL文件
    javaZIP压缩文件
    java Mail发送邮件
    关于在同一个DIV下的Hover效果问题
  • 原文地址:https://www.cnblogs.com/yuloe2012/p/2705210.html
Copyright © 2011-2022 走看看