// C++ 类的继承示例代码
#include <iostream>
using namespace std;
// 基类 (父类)
class Animal {
public:
void breathe() {
cout << "I am breathing." << endl;
}
};
// 派生类 (子类) 继承自 Animal
class Dog : public Animal {
public:
void bark() {
cout << "I am barking." << endl;
}
};
int main() {
Dog myDog;
// 调用从基类继承的方法
myDog.breathe();
// 调用派生类自己的方法
myDog.bark();
return 0;
}
Animal:定义了一个所有动物共有的行为 breathe()。Dog:继承自 Animal,并且新增了狗特有的行为 bark()。public 关键字表示公有继承,即派生类可以访问基类的公有成员函数。main 函数中创建了一个 Dog 对象 myDog,并调用了继承自 Animal 的 breathe() 方法以及 Dog 自己的 bark() 方法。上一篇:c++一维数组
下一篇:c++ transform
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站