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

继承

封装

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

多态

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

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

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

相关推荐
YYYing.4 分钟前
【C++大型项目之高性能服务器框架 (七) 】Socket与ByteArray模块
服务器·c++·后端·框架·高性能·c/c++
从零开始的代码生活_32 分钟前
C++ list 原理与实践:双向链表、迭代器与简化实现
开发语言·c++·后端·学习·算法·链表·list
hy.z_77737 分钟前
【C语言】11. 深入理解指针1
c语言·开发语言
charlie11451419143 分钟前
现代C++工程实践——WeakPtr 第二关:核心骨架与控制块
开发语言·c++
2401_869769591 小时前
内容9 string 1
c++
ttwuai2 小时前
Go 后台接口 401/403 排查:JWT 过期、刷新请求和权限码怎么定位
开发语言·golang·状态模式
漫随流水2 小时前
Java——springboot web案例
java·开发语言·spring boot
从此以后自律2 小时前
Java Object 类常用方法全讲解
java·开发语言
XH华2 小时前
C++语言第二章类和对象(下)
开发语言·c++
从零开始的代码生活_3 小时前
C++ stack、queue 与 priority_queue:容器适配器原理与实战
开发语言·c++·后端·学习·算法