@Override 作用

子类继承基类,在复写的方法前加上此@Override,表明此方法是继承基类,子类进行了复写。

不加的话也行。编译器只会默认检查此方法父类中是否含有,含有就默认复写,不含有就代表是子类新的方法。

所以这个注解,主要的作用是显式地声明复写的方法。防止子类和父类的方法混在一起。

你可能感兴趣的:(@Override 作用)