package collectionpack;
interface DeclareStuff{
public static final int EASY = 3;
void doStuff(int t); }
public class TestDeclare implements DeclareStuff {
public static void main(String [] args) {
int x=5;
new TestDeclare().doStuff(++x);
}
void doStuff(int s) {
s += EASY + ++s;
System.out.println("s " + s);
}
}
这个程序会报一个错误,就是在“ void doStuff(int s) {”这行报错,说是影响可视性,我想知道的是接口中是默认的权限,实现中也是默认的为什么会不可以呢,如果两个都用public修饰就可以,请各位给解释下小弟感激不尽!!
interface DeclareStuff{
public static final int EASY = 3;
void doStuff(int t); }
public class TestDeclare implements DeclareStuff {
public static void main(String [] args) {
int x=5;
new TestDeclare().doStuff(++x);
}
void doStuff(int s) {
s += EASY + ++s;
System.out.println("s " + s);
}
}
这个程序会报一个错误,就是在“ void doStuff(int s) {”这行报错,说是影响可视性,我想知道的是接口中是默认的权限,实现中也是默认的为什么会不可以呢,如果两个都用public修饰就可以,请各位给解释下小弟感激不尽!!
解决方案 »
- 请问CRC8\16\32之间的区别是什么?
- 高分,求简单树形结构代码,实现即给分。。。
- 高分请教:hibernate 采用nativesql进行查询的问题
- 用jbuilderX编译的问题(极为奇怪)
- JTable 的排序问题,升序和降序已经实现。
- 哪里能买到java核心技术(新版)二卷
- JButton如何实现按钮被按下,不反弹。谢谢
- JBuilder的怎么用?
- 用到swing中类的applet都要转换吗?
- 多线程不停执行if判断,即便if条件正确也不执行(判断的是另一个类的公共静态变量),在线程run方法最前面加一句输出print语句却又执行了,求解……
- 请教有关静态成员变量的小问题
- 菜鸟问题 希望不吝赐教啊
doStuff为包访问,所以报错