没有合适的资源?快使用搜索试试~ 我知道了~
java第二次实验.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 52 浏览量
2022-11-01
01:39:10
上传
评论
收藏 97KB DOCX 举报
温馨提示
试读
5页
。。。
资源推荐
资源详情
资源评论
本次实验包含二个实验
实验五 Java类的使用(二)
掌握继承、多态的概念与实现方法;
1.分别编写两个类 Point2D,Point3D 来表示二维空间和三维空间的点,使
之满足下列要求:
(1) Point2D 有两个整型成员变量 x, y (分别为二维空间的 X,Y 方向坐标),
Point2D 的构造方法要实现对其成员变量 x, y 的初始化。
(2)Point2D 有一个 void 型成员方法 offset(int a, int b),它可以实现 Point2D 的
平移。
(4)Point3D 有一个 void 型成员方法 offset(int a, int b,int c) ,该方法可以实现
Point3D 的平移。
(5)在 Point3D 中的主函数 main()中实例化两个 Point2D 的对象 p2d1,p2d2,
打印出它们之间的距离,再实例化两个 Point2D 的对象 p3d1,p3d2,打印
出他们之间的距离。
2.定义抽象类 Shape,抽象方法为 showArea(),求出面积并显示,定义矩
形类 Rectangle,正方形类 Square,圆类 Circle,根据各自的属性,用
showArea 方法求出各自的面积,在 main 方法中构造 3 个对象,调用
showArea方法。
3.定义接口 DiagArea,其中包含方法 double getDiagonal()求对角线长,
double getArea()求面积,定义一个矩形类,实现此接口,并自行扩充成
员变量和方法,定义一个正方形类继承矩形类(如矩形有长 w 和宽 h,正
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 变压器变比组别测试仪参数
- yes I can.mp3
- 水果商城前端项目(HTML+CSS)
- 解忧云SMS短信服务平台系统 短信发送系统 全解密完美版.zip
- 天迹云通信短信分销系统源码.rar
- Screenshot_20240515_190514_net.csdn.csdnplus.jpg
- Win11右键设置小工具(最新版)
- FT-Prog-v3.12.38.643-FTD USB 工作模式设定及eprom读写
- MNIST手写数字数据集(原始数据+解析后7000张图片)
- cudart64-100.dll cudart64-101.dll cudart64-110.dll cusolver64-10
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功