大学职业搜题刷题APP
下载APP
首页
课程
题库模板
Word题库模板
Excel题库模板
PDF题库模板
医考护考模板
答案在末尾模板
答案分章节末尾模板
题库创建教程
创建题库
登录
logo - 刷刷题
创建自己的小题库
搜索
【简答题】

【说明】
下面的程序先构造Point类,再顺序构造Ball类。由于在类Ball中不能直接存取类Point中的xCoordinate及yCoordinate属性值,Ball中的toString方法调用Point类中的toStrinS方法输出中心点的值。在MovingBsll类的toString方法中,super.toString调用父类Ball的toString方法输出类Ball中声明的属性值。
【Java代码】
//Point.java文件
public class Point
private double xCoordinate;
private double yCoordinate;
public Point()
public Point(double x,double y)
xCoordinate=x;
yCoordinate=y;

public String toStrthg()
return"("+Double.toString(xCoordinate)+","
+Double.toString(yCoordinate)+")";

//other methods

//Ball.java文件
public class Ball
private (1) ;//中心点
private double radius;//半径
private String color;//颜色
public Ball()
public Ball(double xValue, double yValue, double r)
//具有中心点及其半径的构造方法
center= (2) ;//调用类Point中的构造方法
radius=r;

public Ball(double xValue, double yValue, double r, String c)
//具有中心点、半径和颜色的构造方法
(3) ;//调用3个参数的构造方法
color=c;

public String toString()
return "A ball with center"+center.toString()
+",radius "+Double.toString(radius)+",color"+color;

//other methods

class MovingBall (4)
private double speed;
public MovingBall()
public MoyingBall(double xValue, double yValue, double r, String c, double s)
  (5) ;//调用父类Ball中具有4个参数的构造方法
speed=s;

public String toString()
return super.toString()+",speed"+Double.toString(speed);

//other methods

public class test
public static void main(String args[])
MovingBall mb=new MovingBall(10,20,40,"green",25);
System.out.println(mb);

手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
收藏 - 刷刷题收藏
举报
参考答案:
举一反三

【单选题】下列复选框构造方法,错误的是 ( )

A.
setLayout(new GridLayout(3,1));
B.
add(new Checkbox('one',null,true));
C.
add(new Checkbox('two'));
D.
add(new Checkbox('one',true));

【单选题】类的构造方法如果有多余1个的形参,那么实参在( )位置给出。

A.
定义对象时,类名称后面的小括号中给出
B.
对象定义完成后,再给出
相关题目:
【单选题】下列复选框构造方法,错误的是 ( )
A.
setLayout(new GridLayout(3,1));
B.
add(new Checkbox('one',null,true));
C.
add(new Checkbox('two'));
D.
add(new Checkbox('one',true));
【单选题】类的构造方法如果有多余1个的形参,那么实参在( )位置给出。
A.
定义对象时,类名称后面的小括号中给出
B.
对象定义完成后,再给出
刷刷题-刷题-导入试题 - 刷刷题
参考解析:
AI解析
重新生成
题目纠错 0
发布
刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-单词鸭