JAVA程序设计实验报告4(全)

更新时间:2023-07-14 08:28:41 阅读: 评论:0

JAVA程序设计实验报告4(全)
java程序设计实验报告
专业:_______________班级:________________学号:_______________姓名:
________________
火花塞坏了有什么症状
2021-2021第二学期信息工程学院现代励志人物素材
1
实验名称:抽象类、USB、承继与多态实验地点:_____________实验目的:
(1)掌握继承的设计与实现;(2)掌握方法重写;
(3)掌控object类的tostring()。
宝宝奶粉排行榜
(4)掌握抽象方法、抽象类和接口的概念;(5)掌握多态的概念与实现。实验内容:
丢东西1、创建“点-圆”的承继关系。
(1)首先建立point类。成员变量包括x,y坐标;构造方法point(int,int)对成员变
量初始化;重写tostring()方法返回点的坐标值信息。
(2)创建类circle,从point承继。减少属性半径radius;减少构造方法对圆心和半
径展开初始化;嵌入方法circumference()和area()排序周长和面积;改写tostring()方法回到圆的半径和圆心的坐标值。
(3)建立testcircle类进行测试。
classpoint{intx,y;
2
point(intx,inty){
this.x=x;this.y=y;}
胡椒猪肚汤publicstringtostring(){
return\点的坐标为:\+x+\+y;}}
classcircleextendspoint{
intradius;
publiccircle(intx,inty,int{
super(x,y);微信怎样注销账号
趁早张宇
this.radius=radius;}
publicstringtostring(){
3
radius)return\圆心的坐标为:\+\+x+\+y+\+\半径为:\+radius;}
doublecircumference(){
doublel=2*3.14*radius;returnl;}
逻辑关系图doublearea(){
doubles=3.14*radius*radius;returns;}}
publicclasstestcircle{
publicstaticvoidmain(string[]args){
4
pointp=newpoint(3,5);circlec=newcircle(4,6,3);system.out.println(p);system.out
.println(c);
system.out.println(\圆的周长为:\+c.circumference());
system.out.println(\圆的面积为\+c.area());}}
2、定义一个名叫vehicles(交通工具)的基类,并嵌入brand(品牌)和color(颜色),以及成员方法run(高速行驶,在控制器表明“我已经停下了”),showinfo(表明品牌和颜色),嵌入构造方法对成员属性初始化。撰写car类承继于vehicles类,减少int型成员
属性ats(座位)和成员方法showcar(在控制器表明小汽车的信息),并撰写构造方法对
其初始化。撰写truck(卡车)类承继于vehicles类,减少float型成员属性load(载重)
和成员方法showtruck(在控制器表明卡车的信息),并撰写结构方
5

本文发布于:2023-07-14 08:28:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1080951.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:方法   成员   信息   实验   表明   掌握   属性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图