plague0

导航

2019年10月27日 #

C++第五次作业——重载与多态

摘要: 重载和多态 1. 区别:重载是同名但参数不同,通过参数来确定调用哪个函数; 多态是同名同参数,通过函数的实际类型决定调用哪个函数。 2. 多态的实现(以下将具体分析这三点): ① 函数重载 ② 运算符重载 ③ 虚函数 多态从实现的角度来讲可分为:编译时的多态和运行时的多态。 前者是在编译的过程中确定 阅读全文

posted @ 2019-10-27 14:53 plague0 阅读(407) 评论(0) 推荐(0) 编辑

2019年10月20日 #

枚举类型

摘要: 1.实验目的 (1)理解枚举类型的优缺点并学会使用枚举类型。 (2)掌握枚举类型的使用条件和各种限制。 2.实验内容 通过一些简单的函数实验来展现枚举类型的使用方式和使用场景。 3.实验过程 1. 枚举的定义如下: 2. 格式说明: ·关键字enum——指明其后的标识符是一个枚举类型的名字。 ·变量 阅读全文

posted @ 2019-10-20 20:57 plague0 阅读(408) 评论(0) 推荐(0) 编辑

2019年10月12日 #

第四次作业

摘要: 一、 类的继承与派生基本概念 1. 概念:(继承和派生是同一过程从不同角度看) ① 继承:是新的类从已有类那里得到已有的特性。 ② 派生:从已有类的基础上新增自己的特性而产生新类的过程。 2. 被继承的已有类成为基类(或父类); 派生出的新类成为派生类(或子类); 直接参与派生出某类的基类称为直接基 阅读全文

posted @ 2019-10-12 10:07 plague0 阅读(129) 评论(0) 推荐(0) 编辑

2019年10月9日 #

111

摘要: 用const修饰的定义对象成为常对象;(两种声明方式) 用const修饰的声明成员函数成为常成员函数; 用const修饰的声明数据成员成为常数据成员; 注意:变量或对象被const修饰后其值不能被更新(除非数据成员被mutable修饰时,可以被修改)。因此被const修饰的变量或者对象要进行初始化。 阅读全文

posted @ 2019-10-09 10:09 plague0 阅读(101) 评论(0) 推荐(0) 编辑

2019年9月29日 #

对象的生存期

摘要: 对象的生存期 ·概念:对象从产生到结束的这段时间就是它的生存期。在对象生存期内对象将保持它的值,直到被更新为止。对象的生存期可以分为静态生存期和动态生存期两种。 一、 静态生存期 ·概念:如果对象的生存期与程序的运行期相同,则称它具有静态生存期。 1. 这种生存期与程序的运行期相同。在文件作用域中生 阅读全文

posted @ 2019-09-29 15:26 plague0 阅读(686) 评论(0) 推荐(0) 编辑

2019年9月15日 #

C++第二次作业

摘要: 一、 为什么要使用函数 1. 函数可以重复使用,使用时可以只关心函数的功能和使用方法而不必关心函数功能的具体实现,这样有利于代码重用; 2. 使用函数也可以提高开发效率,便于分工合作; eg:现在需要设计一个规模很大的程序,它有几千项功能,把这些功能都编写在一个主函数里就只能由一个人来编写,因为每个 阅读全文

posted @ 2019-09-15 13:51 plague0 阅读(202) 评论(0) 推荐(0) 编辑

2019年9月12日 #

函数的参数传递

摘要: 一、 形参与实参 1. 形式参数(简称形参):定义函数时,函数名后面括号中的变量名。由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有 阅读全文

posted @ 2019-09-12 08:29 plague0 阅读(726) 评论(0) 推荐(0) 编辑