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

继承

封装

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

多态

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

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

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

相关推荐
昵称暂无18 小时前
低代码平台深度测评:OutSystems vs Mendix谁更胜一筹
开发语言·低代码
七点半7708 小时前
FFmpeg C++ AI视觉开发核心手册 (整合版)适用场景:视频流接入、AI模型预处理(抽帧/缩放/格式转换)、高性能算法集成。
c++·人工智能·ffmpeg
We་ct8 小时前
JS手撕:函数进阶 & 设计模式解析
开发语言·前端·javascript·设计模式·面试·前端框架
A.A呐8 小时前
【C++第二十八章】单例模式
c++·单例模式
Michelle80238 小时前
R语言 for循环
开发语言·r语言
小碗羊肉8 小时前
【从零开始学Java | 第三十二篇】方法引用(Method Reference)
java·开发语言
玖釉-8 小时前
C++ 硬核剖析:if 语句中的“双竖杠” || 到底怎么运行的?
开发语言·c++
满满和米兜8 小时前
【Java基础】- 集合-HashSet与TreeSet
java·开发语言·算法
zhangzeyuaaa9 小时前
Python推导式(Comprehensions)
开发语言·python
m0_716765239 小时前
数据结构三要素、时间复杂度计算详解
开发语言·数据结构·c++·经验分享·笔记·算法·visual studio