自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 定义一个抽象类——水果,其中包括getWeight()方法,编写程序分别创建苹果、桃子、橘子3个类,创建若干水果对象存放在在一个水果类型数组中,输出数组中所有水果的类型、重量。

定义一个抽象类——水果,其中包括getWeight()方法,编写程序分别创建苹果、桃子、橘子3个类,创建若干水果对象存放在在一个水果类型数组中,输出数组中所有水果的类型、重量。提示:利用对象的getClass().getName()方法可获取对象所属类的名称。

2023-04-14 21:10:26 969 1

原创 定义接口Shape,其中包括一个方法size(),设计“矩形”、“圆”、“圆柱体”等类实现Shape接口,其size()方法分别表示计算矩形面积、圆面积、圆柱体的体积。

定义接口Shape,其中包括一个方法size(),设计“矩形”、“圆”、“圆柱体”等类实现Shape接口,其size()方法分别表示计算矩形面积、圆面积、圆柱体的体积。分别创建代表“矩形”、“圆”、“圆柱体”的三个对象存入一个Shape类型的数组中,通过调用size()方法将数组中各类图形的大小输出。

2023-04-14 21:08:16 509

原创 定义一个接口,其中包含一个display()方法用于显示信息:通知类、汽车类、广告类均要实现该接口显示“通知内容”、“汽车油量”和“广告信息”。试编程实现并测试类的设计。

定义一个接口,其中包含一个display()方法用于显示信息:通知类、汽车类、广告类均要实现该接口显示“通知内容”、“汽车油量”和“广告信息”。试编程实现并测试类的设计。创建的对象用接口引用,并通过接口引用变量执行display()方法。

2023-04-14 21:06:58 565

原创 【思考】将以上的两个查找方法用一个方法代替,方法的返回结果是找到的单词,或者返回null表示未找到。如何改写方法设计和调试代码?

【思考】将以上的两个查找方法用一个方法代替,方法的返回结果是找到的单词,或者返回null表示未找到。如何改写方法设计和调试代码?

2023-04-14 21:05:49 91

原创 设计一个矩阵类,其中,封装有一个数组,含求所有元素和的方法。方阵继承矩阵类,构造时要求数据的行、列相同,并提供求主对角线元素和的方法,用随机数构建6x6方阵,输出方阵,并求所有元素和、主对角线元素和。

设计一个矩阵类,其中,封装有一个数组,含求所有元素和的方法。方阵继承矩阵类,构造时要求数据的行、列相同,并提供求主对角线元素和的方法,用随机数构建6x6方阵,输出方阵,并求所有元素和、主对角线元素和。

2023-04-14 21:03:28 135

原创 修改例6.3中复数类的设计,增加两复数相乘的多态方法,并增加计算复数模的方法,并用实例测试两复数的加,乘,求模运算。

修改例6.3中复数类的设计,增加两复数相乘的多态方法,并增加计算复数模的方法,并用实例测试两复数的加,乘,求模运算。

2023-04-14 21:01:59 99

原创 定义一个Person类,含姓名、性别、年龄等字段;

定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计Teacher类,增加职称、部门等字段;继承Person类设计Student类,增加学号、入学时间、专业等字段。定义各类的构造方法和toString()方法,并分别创建对象进行测试。

2023-04-14 21:00:47 5690

原创 给Point类添加以下几个求两点之间距离的多态方法,并进行调用测试

【代码】给Point类添加以下几个求两点之间距离的多态方法,并进行调用测试。

2023-04-14 20:58:39 428

原创 编写一个代表三角形的类。其中三条边为三角形的属性,并封装有求三角形面积和周长的方法。分别针对三条边为3,4,5和7,8,9的两个三角形进行测试

编写一个代表三角形的类。其中三条边为三角形的属性,并封装有求三角形面积和周长的方法。分别针对三条边为3,4,5和7,8,9的两个三角形进行测试。

2023-03-24 14:59:44 1001

原创 编写一个代表日期的类,其中有代表年月日的三个属性,创建日期对象时要判断参数提供的年月日是否合法,不合法要进行纠正。

编写一个代表日期的类,其中有代表年月日的三个属性,创建日期对象时要判断参数提供的年月日是否合法,不合法要进行纠正。“年”默认值为2000,月的值在1到12之间,默认值为1;日由一个对应12个月的整型数组给出合法值,特别的,对于2月,通常为28天,但闰月的2月最多29天。闰年是该年值为400的倍数,或者为4的倍数但不为100的倍数。将创建的日期对象输出时,年月日之间用/分隔。

2023-03-24 14:58:40 249

原创 创建简单的银行账户类,包括开户人、账号、和存款余额3个属性,以及查询余额、存款、取款等方法。创建两个账户验证类的设计。

创建简单的银行账户类,包括开户人、账号、和存款余额3个属性,以及查询余额、存款、取款等方法。创建两个账户验证类的设计。

2023-03-24 14:45:20 966

原创 Java:编写一个学生类student,包含的属性有学号、姓名、年龄,将所有学生存储在一个数组中,自拟数据,用数组的初始化数据给数组赋值,并实现如下操作

编写一个学生类student,包含的属性有学号、姓名、年龄,将所有学生存储在一个数组中,自拟数据,用数组的初始化数据给数组赋值,并实现如下操作:1.将所有学生年龄增加一岁2.按数组中顺序显示所有学生信息3.查找显示所有年龄大于20岁的学生名单。

2023-03-24 14:41:35 1435

原创 c++静态与常量

要求1:定义班级类,并在其内定义静态数据成员统计人数,并定义静态成员函数输出该数据;班级类中定义学生成员数据,并定义为链表方式;定义班级类的拷贝构造函数,并能复制班级内的学生成员。要求2:分别设计函数参数、返回值为const修饰的指针形式,体会与一般函数的区别;要求3:分别设计函数参数、返回值为const修饰的引用形式,体会与一般函数的区别。掌握静态、常量的应用,并掌握拷贝构造函数。

2022-10-11 16:52:45 411

原创 数据结构·实现顺序栈的基本操作,包括:初始化栈,进栈,出栈,取栈顶元素。

1)顺序栈的元素个数可随意设定;2)可连续测试任意多个元素的进栈、出栈操作;3)可实现取栈顶元素;4)任一操作结束后将顺序栈中的内容输出;5)可由用户选择退出程序。#include <iostream>#include <stdio.h>#include <malloc.h>#define MAX 50typedef int datatype;typedef struct{ datatype stack[MAX]; int top;}seqs

2022-09-29 21:53:47 944

原创 数据结构·在顺序表List[]中,实现顺序表的基本操作,包括:初始化顺序表,在表中插入元素、删除元素。

1)顺序表的元素个数可随意设定;2)可连续测试任意多个元素的插入、删除,(插入、删除位置及要插入元素数值均从键盘输入);3)任一操作结束后将顺序表中的内容输出;4)可由用户选择退出程序;#include <stdio.h>#define MAXLEN 50typedef int datatype;typedef struct{ datatype List[MAXLEN]; int len;}Seqlist;Seqlist* initq();int insertq(Se

2022-09-29 21:51:48 328

原创 c++函数重载

掌握函数重载的几种方式,并掌握带缺省值参数的函数重载机制。要求1:利用重载求两个整数、三个整数和四个整数的最小值。要求2:利用重载实现对10个整数和10个实数的排序。要求3:定义类Rectangle为一般矩形和正方形,利用内联和重载方式实现其构造函数,并定义成员函数计算输出其面积#include<iostream>#include<string>using namespace std;int add(int a, int b);int add(int a, int b

2022-09-29 21:47:55 680

原创 c++类对象的构造与析构

掌握构造/析构函数的应用,并掌握构造函数的重载。要求1:定义链表类及其节点类,并定义各自的构造与析构函数;要求2:在类的构造/析构函数中输出信息,观察构造/析构过程;要求3:在链表上实现节点的插入与删除;要求4:要求能够为节点正确的动态申请空间与释放空间#include<iomanip>#include<iostream>#include<string>using namespace std;struct Node{ int data; Node

2022-09-29 21:46:37 239

原创 数据结构·假设某顺序表(a1,a2…,an)中无重复元素,试查找元素x在该顺序表升序排序后的位置。

【代码】数据结构·假设某顺序表(a1,a2…,an)中无重复元素,试查找元素x在该顺序表升序排序后的位置。

2022-09-29 21:27:54 305

原创 数据结构·已知两个已经按升序排列好的带头结点的单链表,要求将他们合为一个升序排列的带头结点的单链表

要求按升序提供两个原始单链表的数据(均为整型)以输入-1为结束标志。#include <stdio.h>#include <stdlib.h>typedef int DataType ;typedef struct LNODE{ DataType data;/*data数据项用于存放结点的数据值*/ struct LNODE *next; /*next数据项存放下一个结点的指针*/}LNODE;LNODE* initl(){LNODE

2022-09-29 21:04:04 386 1

audacity_xfdown.com.zip

audacity_xfdown.com.zip

2022-10-06

空空如也

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

TA关注的人

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