Topic: 求教一个问题 |
Print this page |
1.求教一个问题 | Copy to clipboard |
Posted by: flywithmoon Posted on: 2004-07-20 09:30 刚刚开始学java,我写了个包,如下: package mypackage; public class main {int a=0;} public class max extends main {int b=0;} public class min extends main {int c=0;} 这样的在调试的时候会出现报错,意识就是文件名必须和public类的名字一样,但这个包里面有几个public类,所以就出错。请教一下如何解决。 |
2.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: nothing Posted on: 2004-07-20 09:50 写成三个文件. |
3.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: 心处理器 Posted on: 2004-07-20 09:55 一个.java文件中只能有一个public类,且该文件并必须与该public类类名按大小写完全一致。 |
4.Re:求教一个问题 [Re: nothing] | Copy to clipboard |
Posted by: flywithmoon Posted on: 2004-07-20 11:16 nothing wrote: 那是不是说如果有子类就没有办法呢,一个文件里面的类怎样定义为另一个文件里面某个类的子类,就算是能够定义,要是有10个子类,不就是要有10个包,这个也太复杂了。 |
5.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: 良牙_ Posted on: 2004-07-20 13:29 子类不要使用public修饰,其默认访问权限为friendly即同一个package里面的其它class都可以访问这个类 |
6.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: flywithmoon Posted on: 2004-07-20 14:17 关键是我在别的程序中调用这个包里面的多个子类呀,只能在包里面调用的friendly是无法满足条件的。 |
7.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: 良牙_ Posted on: 2004-07-20 14:37 那只能用多个文件的方法——这就是为什么大型JAVA应用程序都是成千上万的.java文件的原因了 |
8.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: flywithmoon Posted on: 2004-07-20 14:50 那你知不知道jcretor的输入提示是怎么出来的,就是在“点”后面出来的菜单,可以编写调试,就是不出来提示符。 |
9.Re:求教一个问题 [Re: flywithmoon] | Copy to clipboard |
Posted by: hao0323 Posted on: 2004-07-20 23:25 package mypackage; |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |