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

继承

封装

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

多态

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

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

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

相关推荐
liangshanbo12155 小时前
手写 Function.prototype.call 与 Function.prototype.apply 面试题满分答案
开发语言·javascript·原型模式
Zenova EdgeOS5 小时前
C++ 工业边缘 libcurl HTTP 客户端实战
开发语言·c++·网络协议·边缘计算
Jackson_GJH5 小时前
Qt 右键自定义菜单的实现
开发语言·c++·qt
张小姐的猫5 小时前
【AI大模型接入SDK】 —— Gemini接入封装
android·数据结构·数据库·c++·人工智能·python
CoderYanger6 小时前
前端基础——JavaScript(WebAPI)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
一木 之林6 小时前
七、一-AI 工程实践、插件化调试与软件交付
java·linux·c++
小木_.7 小时前
Python 离线识别滑块缺口距离,项目推荐
开发语言·python·滑块识别·人机验证·滑块缺口·缺口识别
liliangcsdn7 小时前
因子权重矩阵处理-因子权重收缩Shrinkage算法的探索
开发语言·python·机器学习
Murphy_lx7 小时前
1124. 表现良好的最长时间段
c++·算法
aramae7 小时前
模拟实现strstr函数(C语言)
c语言·开发语言·算法