![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计B
qq_43627355
这个作者很懒,什么都没留下…
展开
-
继承和多态——学习总结
继承 一、 1.所谓继承,也就是在已有类的基础上创建新类的过程,适当的使用继承可以节省代码量,优化整个程序的结构。 2.类继承关系的语法形式: class 派生类名 : 基类名表 { 数据成员和成员函数声明 }; 基类名表 构成: 访问控制 基类名1, 访问控制 基类名2 ,… , 访问控制 基类名n 不论哪种方式继承,派生类都不能直接使用基类的私有成员。 派生类的生成过程 派生类的生成过程经历了三个步骤: ●...原创 2020-05-20 19:41:51 · 533 阅读 · 0 评论 -
文件操作及STL总结
这段时间学习了文件操作和标准模板库STL,根据所学的知识我做的一些总结,而在这之前要写一下关于常成员赋值的问题: 常成员数据类型 temp=const_cast<常成员数据类型>(& 常成员名) *temp=对象名.常成员名 …… return *this } 之前在做作业时不知道该怎么正确的对于常成员赋值,后来通过老师讲解的作业才明白了。 一、文件操作 1.C...原创 2020-04-28 15:57:41 · 375 阅读 · 0 评论 -
阶段性学习总结
一、递归算法 程序直接或间接调用自身的编程技巧称为递归算法。 递归算法通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。其基本思想是把问题层层分解,把一个不能或不好解决的大问题转化为一个或几个小问题,再把这些小问题进一步分解成更小的小问题,最小问题可以直接解决。 递归的关键在于找出递归定义和递归的终止条件;递归算法解题的三个步骤: 1)分析问题、寻找递归:找出大规模问...原创 2020-04-06 02:36:21 · 389 阅读 · 0 评论