
程序设计B
笔记
路小舟!o
但愿人长久的路小舟
展开
-
程序设计B_作业三——继承与多态内容总结与课程感受
一、内容总结 继承 不论种方式继承基类,派生类都不能直接使用基类的私有成员 派生类的生成过程 #include <iostream> using namespace std; class A{ public: int a; int b; private: int c; protected: int d; }; class B: public A { int c; }; main( ) { cout << ” size of A i原创 2020-05-20 18:23:20 · 290 阅读 · 0 评论 -
程序设计B_作业二——STL内容总结和课程感受
一、STL概述 1、定义 STL是C++标准程序库的核心,深刻影响了标准程序库的整体结构 STL由一些可适应不同需求的集合类(collection class),以及在这些数据集合上操作的算法(algorithm)构成 STL内的所有组件都由模板(template)构成,其元素可以是任意类型 STL是所有C++编译器和所有操作系统平台都支持的一种库STL组件 2、STL组件 ...原创 2020-04-28 17:28:58 · 192 阅读 · 0 评论 -
程序设计B_作业一——二、阶段性相关技巧以及课程感受
相关技巧 灵活运用bool类型 布尔型中,ture为1,fasle为0 在main函数中调用此函数,判断是否为1即可判断指定元素是否存在 get、set函数 get函数用来获取属性值,不改变属性值,可以用于类外调用 set函数用来建立属性,一般情况下都是用set函数初始化,然后用get函数获取所需要的值,从而实现c++的封装性,可以用于在类外修改变量值 主函数 所有...原创 2020-04-06 17:54:54 · 132 阅读 · 0 评论 -
程序设计B_作业一——一、阶段知识总结及使用
1.标准库类型string (1)使用string 类要包含头文件<string> (2)string的常用操作 1)使用标准库中iostream可以读写string对象 2)可以用循环读取未知数量的string对象(键盘输入时,遇空格或回车结束) 3)getline()函数(遇回车时结束) 4)size()函数返回string对象的长度,即对象中...原创 2020-04-06 17:14:23 · 211 阅读 · 0 评论 -
程序设计B——递归
程序直接或间接调用自身的编程技巧称为递归算法(Recursion)。 直接或间接调用自身的函数称为递归函数 它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。 递归的基本思想 问题分解: 把一个不能或不好解决的大问题转化为一个或几个小问题,再把这些小问题进一步分解成更小的小问题, 最小问题可以直接解决。 递归的关键在于找出递归定义和递归终止条件。 递归定义:使问题向边...原创 2020-03-12 09:27:44 · 138 阅读 · 0 评论