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

继承

封装

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

多态

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

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

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

相关推荐
Evand J3 分钟前
【MATLAB例程】水下机器人长基线(LBL)定位,用于三维轨迹,使用EKF滤波,融合LBL和IMU,4个锚点(长基线基站数=4),附下载链接
开发语言·matlab·机器人
林内克思3 分钟前
inline内联函数
java·开发语言·算法
博睿谷IT99_6 分钟前
OSPF 的工作过程、Router ID 机制、报文结构
开发语言·网络·华为·智能路由器·网络工程师·华为认证·数据通信
piikee19 分钟前
php内存缓存插件yac的安装配置--平替apcu,多进程共享内存
开发语言·缓存·php·yac·php扩展·php内存缓存·apcu平替
快乐的划水a21 分钟前
中介者模式及优化
c++·设计模式·中介者模式
多吃蔬菜!!!28 分钟前
VsCode 上的Opencv(C++)环境配置(Linux)
开发语言·c++
澡点睡觉37 分钟前
【golang长途旅行第32站】反射
开发语言·后端·golang
咔咔咔的1 小时前
1277. 统计全为 1 的正方形子矩阵
c++
愚润求学1 小时前
【Linux】Socket编程——TCP版
linux·运维·服务器·c++·网络协议·tcp/ip
大白同学4213 小时前
【C++】用哈希表封装unordered_XX
开发语言·c++·散列表