java----接口

来源:互联网 发布:淘宝美工岗位 编辑:程序博客网 时间:2024/06/03 20:37
java中接口有几个注意事项
1.接口不能实例化
2.接口中的所有方法不能有方法体
3.一个类可以实现多个接口
4.接口中可以有变量,但不能用private和protected修饰
5.接口中的变量,都是static和final的,不管你加不加修饰符static
6.在开发中,我们把常用的变量定义在接口中,作为全局变量使用
7.一个接口不能继承其他的类,但可以继承其他的接口




前期绑定:
程序运行之前绑定,由编译器和连接程序实现,又叫静态绑定,static方法、final方法都是,private也是,因为private 是隐式的final
后期绑定
运行时根据对象的类型进行绑定,由方法调用机制实现,又叫动态绑定,除了前期绑定都是这种类型。




final的用处
1.父类的方法不希望被子类覆盖(override)
2.父类的变量不希望被子类修改。如果变量是final,必须赋初值。final修饰的变量,我们叫常量
3.final定义时,一般使用下划线命名
4.不希望自己的类,不能被别人继承
0 0
原创粉丝点击