摘要:一、公有继承(public inheritance) 1.概念:当类的继承方式为公有继承时,基类的公有成员和保护成员的访问属性在派生类中不变,而基类的私有成员不可以直接访问。 实验一下: 我们用代码实现对概念的理解,如下: 1 #include <iostream> 2 using namespac 阅读全文
posted @ 2019-10-11 21:39 果冻小布丁 阅读 (29) 评论 (0) 编辑
摘要:在这个学习过程中我对 static 及 const 的使用时常会混淆,因此整理,加深记忆 一、类的静态成员 如果某个属性为整个类所共有,不属于任何一个具体对象,则采用 static 关键字来声明静态成员。 • 由于静态数据成员不属于任何一个对象,因此可以通过类名对它进行访问。 使用方法 "类名::标 阅读全文
posted @ 2019-09-26 14:35 果冻小布丁 阅读 (52) 评论 (0) 编辑
摘要:一、什么是递归算法 递归即递推+回归。递归算法是把问题转化为规模缩小了的同类子问题,然后递归调用函数(或过程)来表示问题的解。 二、递归算法的特点 1.必须有 递归函数 + 递归出口 2.递归算法解题通常显得简洁,但效率较低且系统通过栈来储存每一层的返回点、局部变量,递归次数过多容易造成栈溢出。 三 阅读全文
posted @ 2019-09-12 08:03 果冻小布丁 阅读 (127) 评论 (0) 编辑
摘要:c++,const 阅读全文
posted @ 2019-09-07 11:36 果冻小布丁 阅读 (106) 评论 (0) 编辑