博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
继承的概念
阅读量:38381 次
发布时间:2022-02-22

本文共 473 字,大约阅读时间需要 1 分钟。

继承的概念

概念:

继承是指一个子类(或称为派生类)继承父类(或称为基类)的特征(属性和操作)。继承是面向对象程序设计时实现代码复用的重要手段,它允许在原有的类的基础上进行扩展,增加功能,这样新产生的类称为子类。

定义:

class 子类名:继承方式 父类名;

class Student:public Person		//Person是基类,Student是派生类,public是继承方式	{	public:		int _stuid;		//学号		int _major;		//专业	};

继承的作用

使软件系统具有开放性;

更好地进行抽象与分类;
增强代码的重用率;
提高可维护性。

使用继承

1.编写父类,创建公共的属性和方法
2.编写子类 使用extends继承父类
3.编写子类中特有的属性和方法
注意:
1.super关键字代表父类,只能出现在子类的方法和构造方法中
2.在子类构造方法中使用super调用父类构造方法,必须位于第一句
3.子类不可以直接访问父类中定义为private的属性和方法。private的东西是不能被继承的

转载地址:http://avqcuy.baihongyu.com/

你可能感兴趣的文章
随机选择航班城市
查看>>
python读xml文件
查看>>
telegraf1.8+influxdb1.6+grafana5.2 环境搭建 结合JMeter3.2
查看>>
LR脚本示例之URL请求(post、get)
查看>>
LR脚本示例之参数_变量介绍
查看>>
Selenium3+webdriver学习笔记3(xpath方式元素定位)
查看>>
Python3+Selenium3+webdriver学习笔记14(等待判断 鼠标事件 )
查看>>
python3操作mysql数据库表01(基本操作)
查看>>
python3发送邮件02(简单例子,带附件)
查看>>
python3爬虫例子02(获取个人博客园的文章信息)
查看>>
测试开发岗技能要求
查看>>
python3基础06(随机数的使用)
查看>>
python3绘图示例3(基于matplotlib:折线图等)
查看>>
python3基础11(正则表达式及re模块)
查看>>
python3绘图示例2(基于matplotlib:柱状图、分布图、三角图等)
查看>>
python3绘图示例5(基于matplotlib:正弦图等)
查看>>
python3绘图示例4(基于matplotlib:箱线图、散点图等)
查看>>
区块链学习笔记01(基本介绍)
查看>>
matplotlib安装指南
查看>>
Python3爬虫04(其他例子,如处理获取网页的内容)
查看>>