Java练习
文章平均质量分 87
LyncDwight
嗨,没有简介。
展开
-
Java面向对象练习题(1)
一、题目描述 运用面向对象的抽象和封装理论对数学中的复数进行抽象,类名为公有的Complex,该类对象应该有双精度类型的实部和虚部成员,应提供至少2个公有构造方法和相应的get方法和set方法,还应该有公有的equals方法和toString方法,应提供用于加减乘除(add()、sub()、muti()、div())计算的成员方法和类方法。二、思路1.因为需要运用封装的思想,所以所有...原创 2018-06-16 22:58:15 · 2986 阅读 · 0 评论 -
Java面向对象练习题(2)
一、题目描述 运用面向对象的抽象和封装理论,对二维平面坐标系中的点进行抽象,采用直角坐标系的视角,类名为RPoint,该类对象应该具有双精度类型的x、y坐标值,提供相应的构造方法和getter方法和setter方法,给出有意义的equals方法、toString方法实现,运用方法重载理论给出至少两个用于计算该点到另一点的距离的distance方法,无形参代表到原点的距离,有形参代表到...原创 2018-06-16 23:33:06 · 2499 阅读 · 0 评论 -
Java面向对象练习题(3)
一、题目描述 假设一个房间内铺有m行n列瓷砖 一个跳蚤随机从一个瓷砖开始,每次随机选择一个方向,前进一个瓷砖, 当碰到墙时,代表此方向不能前进,试编程模拟此过程, 当跳蚤遍历所有瓷砖时,输出每块瓷砖被经历的次数和跳蚤跳跃的总次数, 要求严格按照面向对象的理论,要抽象出相应的类、进行必要的封装。二、思路根据题目的要求应该需要分成两个类,分别实现跳蚤的动作和房间的内容House类的实现1...原创 2018-06-17 00:44:49 · 1082 阅读 · 0 评论