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

继承

封装

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

多态

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

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

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

相关推荐
Elnaij8 分钟前
从C++开始的编程生活(14)——容器适配器——stack和queue
开发语言·c++
FAREWELL0007510 分钟前
Lua学习记录(5) --- Lua中的协同程序 也称线程Coroutine的介绍
开发语言·学习·lua
学不完了是吧12 分钟前
“小白专属”python字符串处理文档
开发语言·python
博语小屋12 分钟前
Linux线程
linux·c++·spring
Maya动画技术14 分钟前
python的py转pyd方法(cython)
开发语言·python·spring
丁劲犇15 分钟前
MSYS2下使用libbacktrace为MINGW编译器Release模式导出崩溃堆栈
c++·msys2·mingw64·backtrace·crashdump·崩溃堆栈·跟踪堆栈
FMRbpm16 分钟前
链表实现栈:具体函数实现
数据结构·c++·新手入门
276695829216 分钟前
雷池waf 逆向
java·开发语言·前端·python·wasm·waf·雷池waf
Want59518 分钟前
C/C++跳动的爱心③
java·c语言·c++
量子炒饭大师18 分钟前
Cyber骇客的数据链路重构 ——【初阶数据结构与算法】线性表之单链表
c语言·数据结构·c++·windows·git·链表·github