永发信息网

java基础知识

答案:3  悬赏:80  手机版
解决时间 2021-05-07 20:55

package wangku;


public abstract class Shape{
double getCir(){
return 0.0;
}
double getArea(){
return 0.0;

}


}
public class Point extends Shape implements Printable{
double x,y;
Point (){};
Point(double x,double y){
this.x=x;
this.y=y;
}
double setX(double x){
this.x=x;
return x;
}
double setY(double y){
this.y=y;
return y;
}
double getX(){
return x;
}
double getY(){
return y;
}
double getCir(){
return 0.0;
}
double getArea(){
return 0.0;
}
public void PrintItMyWay(){
System.out.println( Double.toString(x)+Double.toString(y)+0.0+0.0);
}
}
public class Circle extends Point{
double r;
Point centre;
Circle(){};
Circle(double x,double y,double r){
super(x,y);
this.r=r;

}
double setR(double r){
this.r=r;
return r;
}
double getR(){
return r;
}
double getCir(){
if(r<0) System.out.println("半径错了");
double l=2*Math.PI*r;
return l;
}
double getArea(){
if(r<0) System.out.println("半径错了");
double s=Math.PI*r*r;
return s;
}
public void PrintItMyWay(){
System.out.println("");
}
}
public interface Printable{
void PrintItMyWay();

}

最佳答案
你的这些类和接口都是写在同一个.java文件里面吗?你把它们都分开写在不同的.java吧
应该是有3个类的一个接口
全部回答
一个类是public 的就行了,其它的把public 去掉,JAVA文件名改为你声明为public 的那个类名

另建一个Point。java文件文档,把这个类添加进去,且在同一个包下

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我不敢面对分手的现实怎么办?
怎样去和一个不认识的女孩子勾通
我想要许嵩帅气的照片 ,有没有人知道许嵩下
谁能帮我把“宝,贝,丹,我,永,远,爱,你
那马镇林业站在什么地方啊,我要过去处理事情
DNF瞎子在觉醒时是什么状态?霸体 伪无敌 还是
好的NBA比赛下载地址
广东动感地带卡开头是什麽?
怕得什么惊不应人,怕得鱼惊不应人的惊是什么
如果天上掉下一亿人民币你最想要买什么?
神鬼传奇星座卡都能开出什么来?
公共电话交换网与IP网络的异同
交了生育险能报销多少,2015年生育保险的政策
家里电脑用什么删毒软件好点?
1992年4农历19是什么星座?
推荐资讯
K7主板支持USB装系统吗。是AMD的。
寒假!寒假!南阳师范今年什么时间放寒假?
宝宝修从0到5跑宝宝环的问题
求热舞的一个歌
我是不是处女
怎么买梦幻西游号,梦幻西游藏宝阁购买角色后
消费卷,点卷怎么用啊
怎样点亮飞信?我交了钱现在点亮不了怎么点亮
我家是移动的宽带,为什么登陆QQ会显示为QQ网
‘有’字去掉里面两横在手机上怎么打出来啊?
怎样把好友变成家人
冬天吃什么对身体有好处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?