自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒懒猪

圣光狂牛战神又怎么会输呢?

  • 博客(35)
  • 收藏
  • 关注

原创 7-3 jmu-Java-06异常-04-自定义异常(综合)

定义异常类,代表分数相加后超出合理范围的异常。该异常是,即希望该异常一定要被捕获处理。定义异常类,代表名字设置不合理的异常。该异常是定义Student类。

2023-04-07 11:35:45 657

原创 7-1 jmu-Java-06异常-01-常见异常

自行编码产生常见异常。

2023-04-06 19:19:26 735

原创 6-6 求圆面积自定义异常类

在这里给出主类double s=0;/* 请在这里填写答案 编写Circle 和CircleException类*/

2023-04-06 19:16:21 505

原创 6-1 jmu-Java-06异常-finally

代码中向系统申请资源,到最后都要将资源释放。现有一ResourceExceptionclose()方法现在根据中str的不同,打印不同的信息。fail fail**注1:**你不用编写打印出错信息的代码。**注2:**捕获异常后使用输出异常信息,e是所产生的异常。

2023-04-06 19:15:50 813

原创 7-38 设计一个BankAccount类

设计一个BankAccount类,这个类包括:(1)一个int型的balance表时账户余额。(2)一个无参构造方法,将账户余额初始化为0。(3)一个带一个参数的构造方法,将账户余额初始化为该输入的参数。(4)一个getBlance()方法,返回账户余额。(5)一个withdraw()方法:带一个amount参数,并从账户余额中提取amount指定的款额。(6)一个deposit()方法:带一个amount参数,并将amount指定的款额存储到该银行账户上。

2023-04-04 19:45:13 847 2

原创 7-35 蒙特卡罗方法求圆周率

使用蒙特卡洛仿真方法求圆周率。(具体要求见作业指导书。

2023-04-04 19:44:43 137

原创 7-31 设计一个风扇Fan类

设计一个名为Fan的类表示一个风扇。这个类包括:1.三个名为SlOW、MEDIUM和FAST,其值为1、2和3常量表示风扇的速度。2.一个名为speed的int类型私有数据域表示风扇的速度(默认值为SLOW)。3.一个名为on的boolean类型私有数据域表示风扇是否打开(默认值为false)。4.一个名为radius的double类型私有数据域表示风扇的半径(默认值为5)。5.一个名为color的string类型数据域表示风扇的颜色(默认值为white)。

2023-04-03 19:30:01 457

原创 7-30 设计一个矩形类Rectangle

点是最简单的形,是几何图形最基本的组成部分。

2023-04-03 13:14:01 214

原创 7-28 点

点是最简单的形,是几何图形最基本的组成部分。要求设计一个点类Point类,Point类包括:测试类中main方法中,要求如下:请在这里写输入格式。例如:输入在一行中给出2个绝对值不超过1000的整数A和B。输入两行,每行为一个点的坐标在这里给出一组输入。例如:输出样例:在这里给出相应的输出。例如:答案:解析:这道题目唯一的难点就是实现Comparable接口,重写comparto方法吧,这个我写的有点繁琐了,有更简洁的实现方法可以告诉我哦( ~ 。~)!!!

2023-04-03 13:11:02 211

原创 7-27 Circle类

a 定义圆类Circle,其中包括:成员变量定义 private int radius方法定义 包括下列要求定义无参构造方法 ,给radius赋值为2,并添加语句System.out.println(“this is a constructor”);定义有参构造方法 ,接收用户给给radius赋值,如果用户输入半径为

2023-04-03 10:17:19 332

原创 7-25 定义商品类,封装成员变量,输出对象

定义一个商品类。创建对象并按指定格式输出它。输入商品的信息,每个属性值之间用1个空格分隔。输出 格式,商品的每个属性值之间用逗号分隔。

2023-04-03 10:16:14 164

原创 7-24 统计商品总价

消费者购买超市5件商品,输入商品名和价格,输出购买的商品信息,并输出应付的总价。要求:定义Goods类及其成员变量和方法。(1)定义Goods类:成员变量有 name, price(2)定义Goods类的带两个参数的构造方法。(3)定义Goods类的toString()方法,getPrice()方法。

2023-04-03 10:15:12 254

原创 7-22 数组元素交换

数组元素交换,要求:(1)最大的元素与第一个元素交换(2)最小的元素与最后一个元素交换。

2023-04-03 10:14:40 231

原创 7-26 正方形类

定义一个正方形类square,在次类中包括写内容:定义成员变量边长private int edge;定义方法:包括构造方法,setter getter方法,求面积方法等,要求如下所示:定义正方形类的构造方法:在构造方法中给edge赋值为2,并添加System.out.println(“this is constructor method”);为成员变量edge设置set方法,用来接收用户给edge的值,如果用户给的值

2023-04-03 10:14:19 364

原创 7-21 通过键盘输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

统计一行字符串中的英文字母个数、空格个数、数字个数、其他字符个数。

2023-04-03 10:11:42 1440

原创 C语言基础语法(上)

首先,我们把i赋值为0,也就是变量初始化,在计算机里,先执行这一步,i<5是这个for循环的循环条件,也就是计算机执行的第二步,如果i<5,就执行语句1,也就是计算机执行的第三步,如果i>=5,就跳出这个循环,不再执行这个循环的语句。default跟else语句相同,根据使用者需要,可写可不写,值得注意的是,switch语句,会从头到尾都执行一遍,所以根据使用者的需要,考虑是否在语句后面加break语句跳出。=(不等于)、==(等于)六种,值得注意的是=属于赋值运算符,与关系运算符==是不一样的。

2023-04-02 14:37:34 37

原创 7-20 圆柱体类设计

定义一个圆柱类Cylinder里面包含私有属性 private int radius(半径),height(高)为属性完成其setter getter方法完成带参构造方法Cylinder(int radius,height),该方法中包含一句System.out.println(“Constructor with para”);

2023-04-02 14:09:23 517

原创 7-19 Ring类设计

编写一个圆环类Ring的Java程序。a定义圆环类的2个数据成员,分别是内半径innerRadius,外半径outerRadius,这些属性通过get和set方法进行封装。b 定义圆环类有参构造方法Ring(int innerRadius,int outerRadius),在有参构造方法中加入System.out.println(“constructor”);c完成无参构造方法Ring(),要求在无参构造方法中使用this调用有参构造方法给两个半径赋值(外半径赋值3,内半径赋值1)

2023-04-02 14:06:23 618

原创 7-18 程序填空题2

补全以下程序,使得程序输出结果与下述结果一致。

2023-04-02 13:01:29 185

原创 7-16 程序改错题3

程序改错题。下述代码有错,请参照程序的输出修改程序。

2023-04-02 09:33:09 112

原创 7-17 程序填空题1

以下程序不完整,请你补全代码,已经给定的代码无误,不允许修改。

2023-04-02 09:31:16 231

原创 7-11 构造方法

请补充以下代码,完成输出要求。(注意:需要提交完整代码)

2023-04-02 09:30:55 51

原创 7-15 计算年龄

定义一个Birthday类,其成员变量有3个整形变量(出生的年月日):year,month,day;提供构造方法对这3个成员变量进行初始化;提供成员变量的get、set方法;成员函数有getAge(),功能是实现计算到2017年12月25日时该Birthday对象的年龄。编写程序测试这个类。

2023-04-02 09:30:13 67

原创 7-14 定义类2

请补充以下代码,完成输出要求。(注意:需要提交完整代码)

2023-04-02 09:29:39 71

原创 7-13 定义类

请补充以下代码,完成输出要求。(注意:需要提交完整代码)

2023-04-02 09:29:00 48

原创 【创作赢红包】7-12 学生类-构造函数

定义一个有关学生的Student类,内含类成员变量:String name、String sex、int age,所有的变量必须为私有(private)。1.编写有参构造函数:能对name,sex,age赋值。2.覆盖toString函数:按照格式:类名 [name=, sex=, age=]输出。使用idea自动生成,然后在修改成该输出格式3.对每个属性生成setter/getter方法4.main方法中•输入1行name age sex , 调用上面的有参构造函数新建对象。

2023-04-01 18:49:41 29

原创 7-10 构造方法

请补充以下代码,完成输出要求。

2023-04-01 16:38:28 60

原创 7-9 职工排序题

1. 为某保险公司设计一个职工管理系统,其中职工类的属性有:职工编号,姓名,性别,团体险业绩,个体险业绩;方法有:每个属性对应的set,get方法;不带参数的构造方法;带参数的构造方法,完成对职工属性的初始化;该类实现接口Comparable,完成对职工总业绩的比较。2. 设计一个类,实现Comparator接口,完成对团体险业绩的比较;3. 在Main类中,创建一个职工的线性表,分别完成对职工线性表按照总业绩升序排序,按照团体险业绩升序排序。

2023-04-01 16:21:05 106

原创 7-7 定义类与创建对象

定义一个类Person,定义name和age属性,定义有参的构造方法对name和age进行初始化。在测试类中创建该类的2个对象,姓名、年龄分别为lili、19和lucy、20,在屏幕打印出2个对象的姓名和年龄。

2023-04-01 16:05:12 142

原创 7-6 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company

定义Person抽象类,Student类、Company类,Employee类。类继承自Person类继承自Personnullnull。

2023-04-01 15:42:43 569

原创 7-5 jmu-Java-03面向对象基础-05-覆盖

Java每个对象都继承自Object,都有equals、toString等方法。现在需要定义类并覆盖其toString与equals方法。

2023-04-01 11:26:07 310

原创 7-4 jmu-Java-03面向对象基础-04-形状-继承

前面题目中我们看到,为了输出所有形状的周长与面积,需要建立多个数组进行多次循环。这次试验使用继承与多态来改进我们的设计。

2023-04-01 10:20:31 837 1

原创 7-3 jmu-Java-03面向对象基础-03-形状

长方形类-Rectangle圆形类-Circleint radius,求周长。,求面积。toString方法,使用Eclipse自动生成。Math.PIint。

2023-04-01 10:19:55 737

原创 7-2 jmu-Java-03面向对象基础-02-构造方法与初始化块

int ageint id,所有的变量必须为私有(private)。Person()功能:打印。,**功能:**给属性赋值。建议:使用Eclipse自动生成toString方法为Person类加入初始化块,在初始化块中对id属性赋值,并且要保证每次的值比上次创建的对象的值+1。然后在下一行打印其中...是id的值。**提示:**可为Person类定义一个static属性来记录所创建的对象个数。

2023-04-01 10:19:23 657

原创 7-1 jmu-Java-03面向对象基础-01-构造方法与toString

主要就是考验每一次调度构造方法,都会执行一次构造方法里的内容。**注意:**属性顺序请严格按照上述顺序依次出现。建议使用Eclipse自动生成.,所有的变量必须为私有(

2023-04-01 10:18:30 1229 1

空空如也

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

TA关注的人

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