美文网首页
C++ 继承(2)

C++ 继承(2)

作者: YZBSXD | 来源:发表于2018-02-05 12:43 被阅读0次

1.当使用不同类型的继承时,遵循以下几个规则:

公有继承(public):当一个类派生自公有基类时,基类的公有成员也是派生类的公有成员,基类的保护成员也是派生类的保护成员,基类的私有成员不能直接被派生类访问,但是可以通过调用基类的公有保护成员来访问。

保护继承(protected):当一个类派生自保护基类时,基类的公有保护成员将成为派生类的保护成员。

私有继承(private):当一个类派生自私有基类时,基类的公有保护成员将成为派生类的私有成员。

2.多继承即一个子类可以有多个父类,它继承了多个父类的特性。

class <派生类名>:<继承方式1><基类名1>,<继承方式2><基类名2>,…{<派生类类体>};

相关文章

  • C++ 继承(2)

    1.当使用不同类型的继承时,遵循以下几个规则: 公有继承(public):当一个类派生自公有基类时,基类的公有成员...

  • Java 基础 - 继承

    参考 C++多继承有什么坏处,Java的接口为什么可以摈弃这些坏处?C++多继承(钻石继承)的问题和解决C++继承...

  • 第十三章 类继承(4)c++的三种继承方式

    (四)c++的三种继承方式 c++有三种继承方式,分别是公有继承,私有继承和保护继承。 (1)公有继承 这是最常用...

  • 8-C++远征之继承篇-学习笔记

    C++远征之继承篇 开篇介绍 整个C++远征计划: 起航->离港->封装->继承 为什么要用继承? 为什么要有继承...

  • JAVA核心技术总结(五六章)继承&接口与内部类

    第五章 继承 在Java中,所有的继承都是公有继承,没有C++的私有继承和保护继承 Java同C++一样,子类不能...

  • JNI基础 -- C++基础知识(继承多态,虚函数 )

    继承 在Java中类的继承只能是单继承,但是在C++中可以多继承。继承是通过一个冒号表示的,如下: C++中的继承...

  • C++继承练习2

    参考资料:《C++Primer(第5版 )》 练习目的:虚函数与作用域。

  • 2. C++ 继承

    1. 简介 继承 ,表示两个类的关系,即通过已存在的类来创建一个新的类。其中已存在的类称为基类,新创建的类则称为派...

  • (四)C++中的继承、多态和模板函数

    C++中的继承、多态和模板函数 一、继承 1、属性和方法的继承 继承可以更好的实现代码的重用性 2、通过子类给父类...

  • C++ 继承的优缺点

    ** C++ 继承的优缺点。 ** 优点:1、类继承是在编译时刻静态定义的,且可直接使用,2、类继承可以较方便地改...

网友评论

      本文标题:C++ 继承(2)

      本文链接:https://www.haomeiwen.com/subject/xzbbzxtx.html