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

继承

封装

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

多态

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

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

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

相关推荐
码工许师傅5 分钟前
一文读懂《Effective C++ 第三版》的55条黄金法则
c++
灵晔君10 分钟前
【Linux】进程(四)——进程虚拟地址空间
linux·c语言·开发语言
萧瑟余晖14 分钟前
Java深入解析篇十八之响应式编程
java·开发语言
看浪的路人18 分钟前
第5讲:代码审查与 Bug 检测
开发语言·windows·python
netccdn21 分钟前
Hough变换检测直线(Matlab)
开发语言·计算机视觉·matlab
有点。26 分钟前
C++深度优先搜索(三)
开发语言·c++·深度优先
天空'之城28 分钟前
C 语言工业级通用组件手写 25:简易日志系统
c语言·开发语言·日志系统·嵌入式调试·调试打印
程序喵大人40 分钟前
【C++进阶】STL算法与函数对象 -【C++进阶】STL算法与函数对象
开发语言·c++·算法
我不会插花弄玉1 小时前
10.list【由浅入深-C++】
数据结构·c++·list
牛马也想出海1 小时前
使用Playwright被检测为机器人的原因及反检测方案
开发语言·网络·人工智能·机器人·php