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

继承

封装

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

多态

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

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

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

相关推荐
apcipot_rain1 小时前
C++转Java日记(06)
java·开发语言
小七在进步8 小时前
string的使用(1)
c++·visual studio
SomeOtherTime8 小时前
Rust所有权(AI回答)
开发语言·后端·rust
Easyhood8 小时前
Android 开发入门实践(十四):Compose 副作用入门与四个常用 API
android·开发语言·kotlin·android jetpack·compose
白杨尚青9 小时前
C++进阶篇(六):map 和 set 的模拟实现——用红黑树封装 mymap/myset(迭代器 + operator[])
开发语言·c++·迭代器·stl·set·map·红黑树
kloc12 小时前
聊天室项目入口网关子服务的实现
linux·c++
饮水桶_T13 小时前
JAVA IO流笔记
开发语言·数据结构·算法
csdn_aspnet15 小时前
C++ 3个有序点的方向(Orientation of 3 ordered points)
c++·算法
Felven15 小时前
C. Brr Brrr Patapim
c语言·开发语言
小七在进步16 小时前
string的使用(2)
c++