![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
springcity2014
嵌入式开发
展开
-
cplusplus_中的一些零碎知识点 (二)
c++ 零碎知识点vitual 理解1.虚函数 - (多态的一种方式)可以在基类中将被重写的成员函数设置为虚函数。定义: 当通过基类的指针或者引用调用该成员函数时,将根据指针指向的对象类型确定调用的函数,而非指针的类型。说明只需将基类中的成员内函数声明为虚函数即可,派生类中重写的 virtual 函数自动成为虚函数;基类中的析构函数必须为虚函数, 否则会出现对象释放错误;虚对象的使用将导致类对象占用更大的内存空间;重写函数的特征标(包括参数的数目、类型和顺序)必须与基类函数一致,否则将覆原创 2020-07-31 14:47:11 · 208 阅读 · 0 评论 -
cplusplus_中的一些零碎知识点 (一)
c++ 零碎知识点namespace 理解namespace: 用来给类或者函数做区间定义, 从而使编译器能准确定位到适合的类或者函数。继承继承机制: 是面向对象程序设计使代码可以复用的最重要的手段。允许在保持原有的特性基础上进行扩展, 增加功能, 产生的类为派生类。继承方式: public 继承, protected 继承, private 继承。下图为继承基类成员访问方式的变化:类成员/继承方式public 继承protected 继承private 继承基类的 p原创 2020-07-29 11:25:19 · 193 阅读 · 0 评论