JAVA 实现接口是@Override的作用
1.Override 为重写。的意思即重写你在接口中没有方法体接口。可以当作注解来使用。
2.编译器可以给你验证。当你在重写的方法上增加这个注解之后编译器可以给你验证你重写的方法名是否为借口中的方法名。如果你没有增加Override 而在实现类中中的方法名又写错了。这个时候实际的情况是,并没有重写实现你接口中的方法。编译是不报错通过的,这个时候编译器认为你写错方法名的那个方法是你是实现类中自己增加的方法。
JAVA 实现接口是@Override的作用
1.Override 为重写。的意思即重写你在接口中没有方法体接口。可以当作注解来使用。
2.编译器可以给你验证。当你在重写的方法上增加这个注解之后编译器可以给你验证你重写的方法名是否为借口中的方法名。如果你没有增加Override 而在实现类中中的方法名又写错了。这个时候实际的情况是,并没有重写实现你接口中的方法。编译是不报错通过的,这个时候编译器认为你写错方法名的那个方法是你是实现类中自己增加的方法。