【C++面向对象三大特性】前言
今天开个坑,打算梳理下C++的基础知识,私以为,把C++三个面向对象的特性弄懂了,C++就算入了门了,因为这三大特性把一些稍微难的概念,比如虚函数,抽象类都涉及到了。
计划不包括前言一共用六篇文章结束战斗,每个特性写两篇,第一篇是对涉及到的知识点进行归纳总结,第二篇是针对知识点做个小case,代码实现。
知识点
-
C++面向对象三大特性:封装、继承、多态
-
C++核心价值观:万物皆为对象!
-
实例化:通过一个类,创建一个对象。
比如:Base base; // Base是一个类名 -
关于对象的一些理解
对象 = 属性 + 行为
比如: 人这个对象 = (眼睛、耳朵、鼻子。。) + (跳、跑、说话。。)
有了以上几个知识点的理解,让我们欢快的进入正题趴~