实验7java面向对象程序设计方案练习三.docx

上传人:scccc 文档编号:13726996 上传时间:2022-01-22 格式:DOCX 页数:2 大小:11.11KB
返回 下载 相关 举报
实验7java面向对象程序设计方案练习三.docx_第1页
第1页 / 共2页
实验7java面向对象程序设计方案练习三.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验7java面向对象程序设计方案练习三.docx》由会员分享,可在线阅读,更多相关《实验7java面向对象程序设计方案练习三.docx(2页珍藏版)》请在三一文库上搜索。

1、实验 7 Java 面向对象程序设计练习三- 类成员方法设计一、实验目的1、掌握类成员方法的定义语法。2、理解类成员方法的作用。2、掌握类成员方法参数传递的机制。3、理解类成员方法返回值类型的设置。二、实验要求1、根据问题要求设计类成员方法。三、实验内容1类的设计假设已有一个矩形类如下:class Rectangleint length,width;public Rectangle(int w,int l)this.width=w;this. length =l;public double Area()return length*width;现要求编写一个类实现以下功能:( 1) 两个矩形对象

2、的大小比较(以面积大小来比较) 。( 2) 设置指定矩形的长和宽。( 3) 根据指定矩形克隆一个新矩形。写出测试程序测试所有方法。参考模板:class RectToolpublic int compareTo(Rectangle r1, Rectangle r2)【代码 1】/比较 r1 与 r2 大小Public void setProperty(Rectangle r,int l,int w)【代码 2】/设置矩形 r 的长和宽Public Rectangle rectClone(Rectangle r)【代码 3】 /创建一个新矩形对象并作为返回值返回 (其长和宽与矩形 r 一样)思考:

3、上述给出的参考模版中的成员方法定义,其返回值各代表什么含义,能不能换成其它类型?其方法参数各代表什么含义,其参数类型和参数个数能不能更换?2、 类的设计以实验 5 第 4 题的设计结果 ( 假定设计类名为 Account) 为基础,设计一个类,用于银行帐户管理,要求实现的功能:( 1) 转帐写出测试程序测试该方法。参考模板:class AccountManagerpublic int transfer(Account a1, Account a2, double c)【代码 4】/将金额 c 从帐户 a1 转置 a2附:实验 5 第 4 题原题:4、设计一个类实现银行账户的概念,包括的变量有“账号”和“存款余额” ,包括的方法有“存款” 、“取款”和“查询余额” 。最后写出测试程序。(创建账户类的对象,并完成相应的操作)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1