自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 头歌Educoder实验:C++ 面向对象 - 类的继承与派生

在前面的关卡中,我们学习的派生类都只有一个基类,称为单继承。C++ 语言支持一个子类同时继承多个父类,就像单继承时一样,继承多个父类也就相当于同时有了多个父类的公有成员和保护成员,而且可以单独为每一个父类指定继承的方式。多继承访问基类成员大体与单继承一致,但当继承的多个父类中有同名的成员时,要访问其中一个成员就不能简单的只写成员名了,必须使用作用域运算符(,函数按照狼类,人类的顺序调用两个基类的 PrintState 函数,输出他们的成员变量值。如果要继承多个类,只需将父类的类名依次写在子类类名的冒号(

2022-12-21 23:49:42 2768

原创 头歌Educoder实验:C++ 面向对象 - 类的继承与派生

在公有继承中,派生类成员可以访问继承的基类的 public 部分与 protected 部分,但是不能访问 private 部分,只有基类成员以及基类的友元可以访问 private 部分。现在已有一个基类 People,它有一个公有成员变量姓名 Name,一个公有成员函数 PrintName(函数的功能是打印出 Name 的值)。现在已有一个基类 People,它有一个公有成员变量姓名 Name,一个公有成员函数 PrintName(函数的功能是打印出 Name 的值)。

2022-12-21 23:29:27 5734

原创 头歌Educoder实验:C++ 面向对象 - 运算符重载与友元函数

运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。但这个友元函数他不属于该类的成员函数,他是定义在类外的普通函数,只是在类中声明该函数可以直接访问类中的 private 或者 protected 成员。转换构造函数是构造函数的一个特例,当一个构造函数的参数只有一个,而且是一个其他类型的 const 引用时,它就是一个转换构造函数。若类 B 是类 A 的友元,类 C 是 B 的友元,类 C 不一定是类 A 的友元。友元关系是单向的,不具有交换性。

2022-12-21 23:04:24 5338

原创 头歌Educoder实验:C++ 面向对象 - 构造函数与析构函数

静态变量的初始化不能在类的定义中,但是可以在类的外部通过使用范围解析运算符。

2022-12-21 20:58:28 7376 7

原创 头歌Educoder实验:程序设计二(面向对象)_实训2_构造函数

一般而言,构造函数不需要用户显式的调用,而是由系统在定义语句中自行调用。有时候,拥有缺省参数值的构造函数也可以充当默认构造函数的用途。一般而言,构造函数不需要用户显式的调用,而是由系统在定义语句中自行调用。类提供 3 个构造函数,分别是默认构造函数、拷贝构造函数和指定功能的构造函数。一般而言,构造函数不需要用户显式的调用,而是由系统在定义语句中自行调用。一般而言,构造函数不需要用户显式的调用,而是由系统在定义语句中自行调用。答案是成员列表初始化。,该类含有一个成员变量,请为该类提供一个指定功能的构造函数。

2022-12-21 20:03:58 4070

原创 头歌Educoder实验:程序设计二(面向对象)_实训3_类外定义成员函数

任务描述本关仍然有一个Int类,该类包含一个int类型的成员。为其编写存取函数。注意,存取函数要在类外实现。本关仍然有一个Int类,该类包含一个int类型的成员。为其编写构造函数和存取函数。注意,所有成员函数均要在类外实现。

2022-12-21 19:50:36 4327

原创 头歌Educoder实验:C++ 面向对象 - 类和对象的创建和使用

在面向对象软件中,也有很多共享相同特征的不同的对象,可以利用这些对象的相同特征为它们建立一个集合,而这个集合就称为类。类只是一种形式化的定义,要使用类提供的功能,必须使用类的实例,即对象,一个类可以定义多个对象,而对象要占据一定的内存空间。根据输入的命令(命令由1-6表示,分别对应调用打开车门、关闭车门、打开车灯、关闭车灯、加速、减速函数)输出汽车的最终状态,若输入命令。class 是 C++ 中新增的关键字,专门用来声明类的,后面紧跟着类名,类名的首字母一般大写,以和其他的标识符区分开。

2022-12-21 19:34:57 3121

原创 头歌Educoder实验:程序设计二(面向对象)_实训1_封装

并没有一个广泛统一的存取函数的命名风格。,该类含有一个成员变量,请为该成员变量编写存取函数。,该类含有一个成员变量,请为该成员变量编写存取函数。根据提示,在右侧编辑器的Begin-End区域内补充代码。开源项目中,提倡如下的命名规范。之后,为了在类外访问该成员,必须提供存取函数。之后,为了在类外访问该成员,必须提供存取函数。的存取方法有固定的命名方式。(注意后面有一个下划线),该成员的取函数命名为。风格命名,具体请参考主函数中的代码。风格命名,具体请参考主函数中的代码。,该成员的存函数命名为。

2022-12-21 18:21:55 1276

原创 头歌Educoder实验:C++之函数进阶练习题

注意: 'W'后面的第4个字母是'A','X'后面的第4个字母是'B'。'Y'后面的第4个字母是'C','Z'后面的第4个字母是'D'。请编写一加密函数,函数原型是void encrypt(char * info) 该函数针对输入字符串的加密规律是:对字符串的每个字母以该字母后面第4个字母加以替换。函数原型是 int Payfor(int clothes,int pants),其中:参数clothes表示衣服的数量,参数pants表示裤子的数量。例如,字母'A'后面第4个字母是'E',用'E'代替'A'。

2022-12-21 18:13:35 2194

原创 头歌Educoder实验:C++的输入输出

之间补充代码,对输入的两个非负整数(均小于 100000,数据由平台提供,两个数之间用一个空格隔开,需要你获取后即可使用)进行四则运算,使得输出的四则运算表达式是完整对齐的。本关任务:用户输入两个四位数以内的整数,请你对两个整数进行四则运算(为保证除法能正确计算,输入的第二个整数不能为0),要求输出的四则运算表达式是完整对齐的。自尊,是一种高尚的品格,是一个人必需具有的。输出 5 个不同精度的PI,即小数点后面分别保留 n,n+1 ,n+2 ,n+3 ,n+4 位的PI,每个PI分别独占一行。

2022-12-21 17:15:15 1684

原创 Java语言程序设计教程(魏永红版)第8章课本源码

Java语言程序设计教程(魏永红版)第8章课本源码

2022-12-01 08:47:54 360

光电效应测定普朗克常数大学物理实验指导

光电效应测定普朗克常数大学物理实验指导

2023-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除