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修饰就可以,请各位给解释下小弟感激不尽!!