日期:2014-05-20  浏览次数:20579 次

关于接口
请问:接口中为什么只能定义常量?需要详细点。谢谢!

------解决方案--------------------
接口没有实例域,这个只是定义。
如果你定义了别的东西,这个接口就没有意义了,你打算让别人什么时候来用你定义的非常量呢?

同时,常量定义在接口中,其他类来要用时,该类要实现接口,方可使用。

即:接口中的常量使用域非全局。
------解决方案--------------------
因为接口不能实例化,属性方法只有实例化的对象才能访问.只有static修饰的属性方法,无需实例就可以访问.存在于虚无缥缈....
------解决方案--------------------
接口只能定义常量是java的语法
------解决方案--------------------
定义了其他的东西有什么用?
------解决方案--------------------
接口无法被实例化。变量只有实例化才能调用!