Java @Override注解 写与不写的区别

/* 通常来讲,写与不写没什么区别,JVM能够自识别 写的状况下:即说明子类要覆盖基类的方法,基类必须存在方法 (控制类型public,protected,返回值,参数列表类型)与子类方法完成一致的方法,不然会报错(找不到被Override的方法)。 在不写@Override注解的状况下,当基类存在与子类各类条件都符合的方法时实现覆盖;若是条件不符合时,则是当成新定义的方法使
相关文章
相关标签/搜索