本帖最后由 jingyarufeng 于 2016-8-12 01:16 编辑
[AppleScript] 纯文本查看 复制代码 public class Demo2_Interface {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Demo d = new Demo();
d.print();
System.out.println(Inter.num); //这里说明接口默认是被static修饰的
DDDD abcd =new DDDD();
abcd.print();
}
}
public interface Inter {
int num = 10;
}
public class Demo implements Inter {
public void print() {
//num = 20; //接口中的成员变量默认是final的,不可以再被赋值
System.out.println(num);
}
}
public class DDDD {
public void print() {
System.out.println(num); //前面Demo类中是继承了接口才可以用的num么,那他
//没有构造方法怎么继承的呢?如果说是因为他是被public static
//final修饰的,所以都可以使用,那我咋不能用咧?
//叔叔!我们要用,我们要用!
}
}
有没有没睡的大神了!能否告知小弟这个问题!要不然会睡不着的!
|