C++特性:继承,封装,多态

继承

封装

类把⾃⼰的数据和⽅法只让可信的类或者对象操作,对不可信的进⾏隐藏,如:将公共的数据或⽅法使⽤public修饰,⽽不希望被访问的数据或⽅法采⽤private修饰

多态

即向不同对象发送同⼀消息,不同的对象在接收时会产⽣不 同的⾏为(重载实现编译时多态,虚函数实现运⾏时多态)

实现多态的两种方式:override 和 overload

其中虚函数是实现override的主要手段

相关推荐
WW_千谷山4_sch7 小时前
MYOJ_10599:CSP初赛题单10:计算机网络
c++·计算机网络·算法
BHXDML7 小时前
JVM 深度理解 —— 程序的底层运行逻辑
java·开发语言·jvm
Wang's Blog7 小时前
Nodejs-HardCore: 深入解析DBF文件之二进制文件处理指南
开发语言·nodejs
hoiii1877 小时前
基于LSB匹配的隐写术MATLAB实现程序
开发语言·matlab
J2虾虾7 小时前
Java使用的可以使用的脚本执行引擎
java·开发语言·脚本执行
幻云20107 小时前
Next.js指南:从入门到精通
开发语言·javascript·人工智能·python·架构
老马识途2.07 小时前
java处理接口返回的json数据步骤 包括重试处理,异常抛出,日志打印,注意事项
java·开发语言
CCPC不拿奖不改名7 小时前
网络与API:从HTTP协议视角理解网络分层原理+面试习题
开发语言·网络·python·网络协议·学习·http·面试
代码游侠7 小时前
学习笔记——HC-SR04 超声波测距传感器
开发语言·笔记·嵌入式硬件·学习
梵尔纳多7 小时前
绘制一个矩形
c++·图形渲染·opengl