
Java中设计Circle和Point类的测试圈ctest
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目通过创建Circle和Point类来演示面向对象编程中的封装与继承。利用JUnit框架编写CTest类进行单元测试,确保圆形对象的方法正确执行。
设计一个名为Circle的类,包含圆心(Point对象)和半径两个数据成员。
1. 编写合理的构造方法。
2. 实现计算圆面积的方法getArea()。
3. 设计判断给定点是否在圆内的两种重载形式的方法contains(Point p) 和 contains(int x, int y)。
同时,设计一个名为Point的类,包括:
- 构造函数;
- 用于计算两点之间距离的方法(考虑方法的重载);
在Circle类中实现以下功能:
- 构造函数;
- 计算面积的方法getArea();
- 判断点是否在圆内的两种重载形式的方法contains(Point p) 和 contains(int x, int y)。
最后,设计一个测试类名为CircleTest,在该类中根据用户的输入创建相应的Point和Circle对象,并输出:
1. 圆的面积(保留两位小数)。
2. 给定点是否在圆内。
全部评论 (0)
还没有任何评论哟~


