JAVAJava中接口里定义的成员变量
摘要:
或则 留意在声明的时分要给变量赋予初值 解释: 首先你要弄清接口的含义. 而接口中的属性也属于’协议’中的成员. 它们是公共的, 最终的常量. 相当于是接口和详细类的一个中间层. 也满足详细的实现. JAVA如果接口可以定义变量, 没有关系, 可以通过实现接口的对象的行为来修改接口中的属性。 这当然没有成果, 我们可以不通过实现接口的对象来拜访变量a, a=xxx;就可以改动接口中的变量a的值了。 也就是说一个中央改动了a, 所有这些对象中a的值也都跟着变了。 这和抽象类有什么区别呢, 怎样体现接口更高的抽象级别呢, 那还要接口这种抽象来做什么呢?所以接口中不能出现变量, 这样才能为实现接口. 阅读全文
posted @ 2011-04-06 03:45
jiyizhen3721
阅读(334)
评论(0)
推荐(0)
浙公网安备 33010602011771号