java程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.图形用户界面 --- 用户登录程序
二.按要求编写程序
1编写一个矩形类Rectangle,该类拥有:
①两个成员变量,用于存矩形的长和宽;
②两个构造方法:一个无参构造方法,将矩形的长和宽赋值为0;一个有参构造方法,将矩形的长和宽赋值为参数指定的值。
③两个成员方法,功能分别为:获取矩形的面积;获取矩形的周长。
2编写一个长方体类Cuboid,它继承于上面的Rectangle类。还拥有:
①一个成员变量,用于存放长方体的高。
②构造方法:对长、宽和高赋初值。
③两个成员方法:计算长方体的体积;计算长方体的表面积。
3编写一个测试类,创建长方体的对象,计算并分别显示长方体的体积和表面积。
三.按要求编写程序
1.编写一个圆类Circle,该类拥有:
①一个私有权限的成员变量,用于存放圆的半径;
②两个构造方法:一个无参构造方法,将圆半径赋值为0;一个有参构造方法,将圆半径赋值为参数指定的值。
③两个成员方法,功能分别为:获取圆的面积;获取圆的周长。
2.编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:
①一个成员变量,用于存放圆柱体的高。
②构造方法:对半径和高赋初值。
③两个成员方法:计算圆柱体的体积;计算圆柱体的表面积。
3.编写一个测试类,创建圆柱体的对象,计算并分别显示圆柱体的体积和表面积。
四. 按要求编写程序
1.设计一个表示二维平面上点的类Point,包含有:
①表示纵、横坐标值的两个成员变量。
②两个构造方法:一个无参构造方法将点的坐标设置成(0,0);一个有参构造方法将点的坐标设为指定的值。
③获取和设置纵、横坐标值的public 方法。
2. 设计一个表示二维平面上圆的类Circle,它包含:
①成员变量:圆半径、圆心。
②构造方法。
③获取和设置圆半径值的方法、计算圆面积的方法和计算圆周长的方法。
3.编写一个测试类,创建圆的对象,计算并显示圆的周长和面积。
五. 按要求编写程序:
1.定义一个接口MyInterface,该接口用来限制复数类必须具备两个复数相加、两个复数相减的功能。
2.编写一个复数类Complex,该类实现接口MyInterface。该类的属性和方法请自行定义。要求复数对象按“a+bi”的格式进行输出。
3.编写一个测试类,创建两个复数对象,分别进行加法和减法运算,并显示输出运算结果
六. 按要求编写程序
1.定义一个接口AccountInterface,该接口用来限制银行账户必须具备存款和取款功能。
2.编写一个银行账户类Account,要求该类实现接口AccountInterface。该类的属性和方法请自行定义。
3.编写一个测试类,创建账户对象,分别进行存款和取款后,显示账户余额。
七. 按要求编写程序
1.定义一个接口Shape,该接口用来限制图形类必须具备计算周长和面积的功能。
2.编写一个三角形类Triangle,该类实现接口Shape。该类的属性和方法请自行定义。
3.编写一个测试类,创建三角形对象,计算并显示三角形的周长和面积。