永发信息网

java 编程题

答案:1  悬赏:0  手机版
解决时间 2021-07-29 04:56
写一接口Color,内有方法setColor带参数color,写第二接口Shape,内有常量PI,方法area,方法show.
写一抽象类circle,内有变量color,r,实现上述两接口中的setColor方法(功能为color赋值),以及area方法(功能为返回面积).
写一子类yuan,重写父类中的show方法,功能为输出颜色与面积。含有main方法,功能为创建yuan类的对象,并调用show输出。

最佳答案

请问r在哪里赋值?


我这里写了两个地方,一个是调用yuan带参的构造方法,另一个是调用setR方法。



interface Color
{
public void setColor(String color);
}


interface Shape
{
final double PI = Math.PI;


public double area();


public void show();


}


abstract class circle implements Color, Shape
{
protected String color;


protected double r;


public void setColor(String color) {
this.color = color;
}


public double area() {
return PI * r * r;
}
}


public class yuan extends circle
{


public yuan() {
}


public yuan(double r) {
this.r = r;
}


public void setR(double r) {
this.r = r;
}


public void show() {
System.out.println("颜色:" + color);
System.out.println("体积:" + area());
}


public static void main(String[] args)
{
yuan yuan1 = new yuan();
yuan1.setColor("红");
yuan1.setR(3); // 设置半径
yuan1.show();


yuan yuan2 = new yuan(5); // 调用yuan带参的构造方法
yuan2.setColor("绿");
yuan2.show();
}
}


运行截图:


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人为什么要假装微笑的面对生活、不虚伪吗?
谁知道这样一个网游小说,主角是个男的玩盗贼
古诗词中的饮酒诗句,饮酒赏花的古诗词
衡阳县衡阳西渡镇中心卫生院春风牙科诊所地址
李煜的代表作是什么
感冒咽喉疼不能说话,轻微咳嗽胸口疼,鼻塞不
诺基亚N79安装了字体怎么找不到
短款白色毛衣外套怎么搭配?
现在的罐子是不是以后都能开了
有眼色是什么意思,通达信太极没颜色那个是什
愤怒!我在KFC坐了半个小时,为什么没人拿菜单
我想做个飞机模型谁能给张图纸
我不懂,这个女生怎么就这么喜欢帅哥呢?
印刷厂的管理与运作
山西医科大学女孩子报什么专业好
推荐资讯
山城区鹤壁中国福利彩票这个地址怎么能查询到
QQ炫舞中哪种模式跳完后是加R点的啊?
前阵子挺流行的一首歌,歌名我不知道,歌词大
新称号出来了,菠萝会不会降价啊
“极限”的英文
什么是猪尾菜
慈利县张家界阳光苗苗孕婴童(苗市店)地址有谁
笑看人生百态下句是什么?
已知一次函数与直线y=4x+6的交点A的横坐标是4
大量的米生虫了怎么办,海棠树长虫用什么药
上学拿手机 真的一点好处都没有么
怎么发家信?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?