第十八课:继承
学习目标:
- 了解继承在C++中的基本概念。
- 学会如何在C++中创建基类和派生类。
- 理解如何通过继承复用代码。
- 掌握基类和派生类之间的关系。
学习内容:
-
继承的概念:
继承是面向对象编程的一个核心概念,它允许创建一个新的类(派生类或子类)基于现有类(基类或父类)。继承的主要目的是为了代码复用和创建一个有层次的类结构。 -
创建基类:
基类是其他类的基础,它定义了派生类都将继承的通用属性和行为。代码示例:
// 基类Vehicle class Vehicle { protected: int wheels; int maxSpeed; public: Vehicle(int w, int s) : wheels(w), maxSpeed(s) void displayBaseInfo() { cout << "Wheels: " << wheels << ", Max Speed: "