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

继承

封装

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

多态

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

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

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

相关推荐
独自破碎E7 分钟前
从括号匹配到字符串解码:递归思想的巧妙应用
android·java·开发语言
Unlyrical12 分钟前
splice, io_uring_prep_splice 调用(无效参数)
linux·服务器·c++·unix
Charles_go14 分钟前
C#13、什么是部分类
开发语言·c#
忧郁的橙子.24 分钟前
二、Rabbit MQ 高级
java·开发语言
谢尔登27 分钟前
原型理解从入门到精通
开发语言·javascript·原型模式
Lucis__1 小时前
STL设计模式探秘:容器适配器&仿函数
c++·容器·stl·仿函数
百锦再1 小时前
第15章 并发编程
android·java·开发语言·python·rust·django·go
864记忆1 小时前
Qt QML 模块及其函数详解
开发语言·qt
无敌最俊朗@2 小时前
C++ 对象布局之padding(填充字节)
开发语言·c++
小龙报2 小时前
《DevC++支持C++11等与其软件分辨率低的解决办法》
c语言·c++·windows·蓝桥杯·pat考试·学习方法·dvc++