1,继承和派生


CPeople.cpp代码如下
#include "pch.h"
#include "CPeople.h"
#include <iostream>
using namespace std;
CPeople::CPeople(char* name, char* sex, float height)
{
strcpy_s(this->name, name);
strcpy_s(this->sex, sex);
this->height = height;
}
CPeople::~CPeople()
{
}
void CPeople::showInfo()
{
cout << "姓名:" << name << ",性别:" << sex << "身高:" << height ;
}
CPeople.h代码如下
#pragma once
class CPeople
{
public:
CPeople(char* name,char*sex,float height);
~CPeople();
private:
char name[10];
char sex[10];
float height;
public:
void showInfo();
};
MyStudents.cpp代码如下
#include "pch.h"
#

这篇博客详细介绍了C++中的继承和派生概念,包括公有派生、私有派生和保护派生。通过实例代码展示了这三种派生类的使用和区别,帮助读者深入理解C++面向对象编程中的这些关键特性。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=103071490&d=1&t=3&u=a8913841888744f0a0f1afd374091c64)
1144

被折叠的 条评论
为什么被折叠?



