C++派生类

C++派生类

派生类的概念

类之间有一种层次关系,有父亲类,孩子类。
父类(基类,超类)派生出来子类(派生类)。
继承:有父亲类,有孩子类,就构成了层次关系。继承是面向对象程序设计的核心思想之一。
这种继承,要先定义一个父类。父类中定义一些公用的成员变量,成员函数。通过继承父类构建新的类:子类。所以写代码是,只需要写和子类相关的东西即可。子类一般会比父类更加庞大。

定义一个Human类:

#pragma once
#ifndef __HUMAN__
#define __HUMAN__
#include <iostream>
class Human {
	Human();
	Human(int);
public:
	int m_Age;
	char m_Name;

};//类结尾一定要分号

#endif // !__HUMAN__

定义一个Humen的子类Men:

#pragma once
#ifndef __MAN__
#define __MAN__
#include <iostream>
#include "Human.h"
//成为Human的子类
class Man : public Human //表示Men是Humen的子类
{
	Man();
public:

};//类结尾一定要分号

#endif // !__HUMAN__

class Men:public Human:表示Men是Humen的子类。
class 子类名:继承方式 父类名
继承方式(访问权限):public ,private,protected。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值