帮朋友改一段代码,看到好多红叉都是指向@Override。

        是这样,他代码里写了一个接口。方法都用抽象函数声明在接口类里。然后在继承自这个接口的实现类里写详细方法的空壳。在方法前都加了@Override。

这是接口

public interface ITeamBiz {
public abstract boolean addTeam(Team team); public abstract Team searchById(int id); public abstract List<Team> searchByName(String name); public abstract List<Team> searchByLeader(int id); public abstract List<Team> searchByMember(int id); public abstract List<Type> searchType(int id); public abstract List<User> searchMember(int id); public abstract boolean deleteTeam(int id); public abstract boolean deleteMember(int tid,int uid); public abstract boolean changeInfo(Team team);
}

然后实现就这样



        这里明白一下。@Override是覆盖。子类继承父类是要改掉父类里的同样方法是要@Override,而实现接口中的抽象方法时时不用的。

最新文章

  1. Mac git提交步骤小记
  2. 1020理解MySQL——索引与优化
  3. 转:strcmp函数实现及分析
  4. OpenJudge计算概论-矩阵归零消减序列和
  5. 【转】C#正则表达式详解
  6. 【转】10款GitHub上最火爆的国产开源项目
  7. 软件开发:网站&视频&amp;书籍&amp;文章推荐(不断更新)
  8. 《图解HTTP》读书笔记(三:无状态协议/cookie管理状态)
  9. IP是什么 DNS 域名与IP有什么不同
  10. 前端ps部分
  11. python利用smtplib和MIMETYPE发送邮件
  12. echarts 中文API
  13. 设计模式 笔记 装饰模式 Decorator
  14. 【CF827F】Dirty Arkady&#39;s Kitchen DP
  15. springboot-14-自定义properties文件值注入javaBean中
  16. Python学习笔记:startswith &amp; endswith 判断开头结尾是否为指定字符串
  17. 一个配置文件收集多个日志-if根据type类型判断
  18. mongoDB在windows下安装和配置.
  19. HTTP无状态协议
  20. 基于php双引号中访问数组元素

热门文章

  1. 微信小程序------微信支付模块
  2. CentOS7-Git安装以及使用
  3. [kuangbin带你飞]专题四 最短路练习
  4. js 列表几种循环的比较
  5. 关于Filter中ServletRequest和ServletResponse强转HttpServletRequest和HttpServletResponse
  6. 《C语言程序设计(第四版)》阅读心得(二)
  7. [NOIP2006] 提高组 洛谷P1066 2^k进制数
  8. CLR运行机制
  9. 笔记:Javac编译器
  10. Ubuntu 16.04使用百度云的方案