java有理数类的封装_java实验报告有理数的类封装.doc

java实验报告有理数的类封装

华中科技大学文华学院

《Java程序设计》实验报告

实验三:有理数的类封装

专业班级: 通信工程2008级1班

姓名:

学号:

时间:

实验三:有理数的类封装

1、实验目的:

让学生学习使用类来封装对象的属性和功能。

2、实验要求:

希望程序能对分数(分子分母都是整数)进行四则运算,而且两个分数四则运算的结果仍然是分数。分数也称有理数。本实验要求用类实现对有理数的封装。有理数有两个重要的成员:分子和分母,另外还有重要的四则运算。

编写一个java应用程序,该程序中有一个Rational(有理数)类,具体要求如下:

Rational类有两个int型的成员变量,名字分别为numberator(分子)和denominator(分母)。

提供Rational add(Rational r)方法,即有理数调用该方法与参数指定的有理数做加法运算,并返回一个Rational对象。

提供Rational sub(Rational r)方法,即有理数调用该方法与参数指定的有理数做减法运算,并返回一个Rational对象。

提供Rational muti(Rational r)方法,即有理数调用该方法与参数指定的有理数做乘法运算,并返回一个Rational对象。

提供Rational div(Rational r)方法,即有理数调用该方法与参数指定的有理数做除法运算,并返回一个Rational对象。

3、程序效果图

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值