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

继承

封装

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

多态

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

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

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

相关推荐
Aurorar0rua5 分钟前
CS50 x 2024 Notes Python - 02
开发语言·python·学习方法
zyseo814 分钟前
谷歌SEO 网站迁移 301 映射脚本:旧站 URL 自动匹配新站结构
开发语言·python
cu14320 分钟前
细谈IT65631的具体功能与其应用
c++·单片机·嵌入式硬件
清水白石00824 分钟前
React Native与Flutter长期维护成本对比
开发语言·数据库
幻智星科技28 分钟前
Karatsuba与CSD优化FPGA大数乘法
c++·fpga开发·密码学
麦序子28 分钟前
用 Python + python-docx 批量生成带表格样式的装修报价单 Word 文档(含合计公式)
开发语言·python·自然语言处理·word·python3.11
1-1=038 分钟前
Python PyCharm
开发语言·python·pycharm
牛肉胡辣汤42 分钟前
Blender + Three.js 开发讲解:从 .blend 到能转的产品页
开发语言·javascript·blender
惊讶的猫44 分钟前
Spring AOP
java·开发语言
flower9803231 小时前
C++消息总线软件开发框架AI重构版
c++·设计模式·架构