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

继承

封装

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

多态

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

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

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

相关推荐
秋风&萧瑟13 分钟前
【C++】类的构造函数
开发语言·c++
挺6的还17 分钟前
1.文件操作相关的库
c++
青春:一叶知秋34 分钟前
【Qt开发】对话框
开发语言·qt
你挚爱的强哥1 小时前
【pdf】自定义组件:预览指定地址的PDF文件
开发语言·前端·javascript
半桔1 小时前
【烧脑算法】不定长滑动窗口:从动态调整到精准匹配以灵活特性实现高效破题
数据结构·c++·算法·leetcode·面试·职场和发展·排序算法
大白同学4212 小时前
【C++】多态
开发语言·c++
WispX8882 小时前
【手写系列】手写 AQS 实现 MyLock
java·开发语言·并发·aqs··手写·lock
南玖yy2 小时前
C++ 类模板三参数深度解析:从链表迭代器看类型推导与实例化(为什么迭代器类模版使用三参数?实例化又会是怎样?)
开发语言·数据结构·c++·人工智能·windows·科技·链表