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

继承

封装

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

多态

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

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

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

相关推荐
qq_422152578 分钟前
Word 文件太大怎么压缩?2026 年文档瘦身方案对比
开发语言·c#·word
charliedev13 分钟前
Jedi:Python 自动补全与静态分析的实用工具
开发语言·python·其他
ji1985944327 分钟前
MATLAB 求散点曲线斜率
开发语言·算法·matlab
kaikaile199531 分钟前
MATLAB 实现:Koch & Zhao 图像水印算法(DCT域)
开发语言·算法·matlab
love_muming34 分钟前
链表每日一练
java·开发语言·数据结构·链表·idea·每日一练
QiLinkOS34 分钟前
QiLink开源生态的三维重构:基于时间、空间与社会价值的底层规则创新白皮书
大数据·c++·人工智能·科技·算法·gitee·开源
weixin_4462608535 分钟前
LLM智能体在社交模拟中的决策行为分析:有限状态与LLM-based策略对比研究
开发语言·php
牛肉在哪里41 分钟前
ros2 从零开始28 监听广播C++
开发语言·c++·算法·机器人
玖玥拾42 分钟前
C/C++ 数据结构(二)双向链表
c语言·数据结构·c++
techdashen1 小时前
Cargo 1.94 开发周期全解析
开发语言·后端·rust