| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 739 人关注过本帖
标题:有关包的一个怪问题,救我啊!!急。
取消只看楼主 加入收藏
qvbhsskg
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2005-4-28
收藏
 问题点数:0 回复次数:0 
有关包的一个怪问题,救我啊!!急。

以下程序,编译都能通过,但我就是找不到包啊,我存在D:盘中的,产生的包应在D:中吧。可没有啊。为什么??/ package shape123456789; interface show {double PI=3.141592; void setcircle(int a,int b); double area(); } class circle{ double r,x,y; public circle(double x,double y,double r) {this.x=x;this.y=y;this.r=r; System.out.println("圆心在:"+x+","+y);} public double area() {return 3.14159*r*r;} }

class zk extends circle implements show {int a,b; double x,y,r; zk(double x,double y,double r) {super(x,y,r);} public void setcircle(int a,int b)//一定要加public ,应为接口中的它被默认为public,否则通不过 {this.a=a;this.b=b;System.out.println("a="+a+" b="+b);} public double area() //一定要加public ,应为接口中的它被默认为public,否则通不过。 {return 2*super.area();} } public class zz { public static void main(String args[]) {zk c=new zk(10,10,2); c.setcircle(50,50); System.out.println("total:"+c.area()); } }

搜索更多相关主题的帖子: interface package public double return 
2005-09-10 14:34
快速回复:有关包的一个怪问题,救我啊!!急。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016704 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved