自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 上机实验7 运算符重载

实验目的1.掌握C+ +语言多态性的基本概念2.掌握运算符重载函数的声明和定义方法实验内容编写一个程序,实现复数的乘法。多态性在面向对象方法中,所谓多态性就是不同对象收到相同消息,产生不同的行为。在C++程序设计中,多态性是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作,这样就可以用同一个函数名调用不同内容的函数。运算符重载函数系统已定义的运算符不适用于新的自定义数据类型,为了解决这一问题,C++允许运算符的重载。运算符的重载是通过创建运算符重载函数来实现的;运算

2021-12-13 19:44:09 1942 1

原创 上机实验6 继承下的构造函数与析构函数

实验目的1.掌握派生类的声明方法和派生类构造函数的定义方式2.掌握不同方式下,构造函数与析构函数的执行顺序与构造规则实验内容MyArray.cpp代码如下:#include<iostream>#include"MyArray.h"using namespace std;MyArray::MyArray(int leng) { if (leng <= 0) { cout << "error length"; exit(1); } len

2021-12-09 21:01:57 1080 1

原创 派生类和继承

继承 继承是面向对象程序设计中使代码可以复用的最重要手段,它允许程序员在原有类特性的基础上进行拓展,增加功能。在设计新类时,允许重用某个类的所有特征,并添加新的特征。 继承有三种继承,公有继承(public)、私有继承(private)、保护继承(protected)。派生 从已有类产生新类的过程就是类的派生。产生的新类就叫做派生类(derived class)。被重用的原有类称为基类(base class)。派生类不会影响到基类的结构。 声明一...

2021-12-02 21:31:00 1217 3

原创 对象传递与静态成员

使用对象作为函数参数代码如下:#include<iostream>using namespace std;class Tr {public: Tr(int n) { i = n; } void set_i(int n) { i = n; } int get_i() { return i; }private: int i;};void sqr_it(Tr ob){ ob.set_i(ob.get_i() * ob.get_i());...

2021-11-25 10:05:02 550 1

原创 构造函数和析构函数

O创建一个Score类,完成以下功能:O连续输入多位学生的float成绩(成绩=科目A成绩+科目B成绩+科目C成绩) ;O学生数目可以由用户自定义(默认为2个,最多为100个) ;O显示每位同学的每科成绩和平均分;O显示每门科目的平均成绩;O对每门成绩进行排序并由高到低显示;O对整个文件进行打包。创建grade.h和grade.cpp文件,在grade.h中编入代码,是关于类与函数的声明:#ifndef GRADE_H_H#define GRADE_H_H#include<s

2021-11-16 16:34:03 606 1

空空如也

空空如也

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

TA关注的人

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