“interface”用啥修饰?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“interface”用啥修饰?相关的知识,希望对你有一定的参考价值。
你好,接口是用来给别人实现的所以不能是 static ,也不能是final 修饰interface对于其声明的方法,也不能用static 或final来修饰,只能public因为static 和 final 修饰的 不能被继承对于其成员变量,却只能是public static final 类型,并且需要赋值。
接口中的方法默认的都是public的,这是接口的一种规范public的才能被实现接口中定义的字段也只会是static final的网上有人打了个比方:接口是用来定义一种(对象之间的)交互规范的,当然必须是public的。打个比方。
你说我要修一个房子,就订一个规则,在房子左边必须有一个小门,用来送垃圾出去。收垃圾的人就知道了该从这个门进来收垃圾。可是你不告诉大家这个门是用来送垃圾的,收垃圾的人就不会知道。
参考技术A 你好,接口是用来给别人实现的所以不能是 static ,也不能是final 修饰interface
对于其声明的方法,也不能用static 或final来修饰,只能public
因为static 和 final 修饰的 不能被继承
对于其成员变量,却只能是public static final 类型,并且需要赋值 参考技术B 你好,接口是用来给别人实现的
所以不能是 static ,也不能是final 修饰interface
对于其声明的方法,也不能用static 或final来修饰,只能public
因为static 和 final 修饰的 不能被继承
对于其成员变量,却只能是public static final 类型,并且需要赋值
以上是关于“interface”用啥修饰?的主要内容,如果未能解决你的问题,请参考以下文章