方法重载overload:

在同一个类中,出现相同的方法名,与返回值无关,参数列表不同:1参数的个数不同

                              2参数类型不同

在调用方法时,java虚拟机会通过参数列表来区分不同同名的方法

方法重写override:

在子父类当中,子类的方法和父类的完全一样,方法名,参数,返回值都一样,子类从写了父类的方法(覆盖),当子类重写了父类的方法之后,使用子类对象调用的就是子类的子类的方法,如果要调用父类的方法,可以使用super

应用场景:当父类的方法不能完全满足子类使用,这个时候子类重写父类的方法,并可以在方法中使用关键字super调用父类的方法,这样做既可以保有父类的所有功能,也可以拥有子类的特有功能,相当于将父类方法里面的代码全部复制到子类中

注意事项:不能重写父类私有的方法,子类的权限修饰符需要大于等于父类的权限修饰符

@Override:加上该注解,会强制对方法进行校验,是否与父类的方法一样

最新文章

  1. SQLServer 2016安装时的错误:Polybase要求安装Oracle JRE 7更新51或更高版本
  2. linux下进程突然断掉后的日志查询
  3. -Three.js开发指南---用three.js创建你的第一个三维场景(第一章)
  4. 使用Ivy管理项目中的依赖
  5. hiho(1081),SPFA最短路,(非主流写法)
  6. Python 2.7教程
  7. python zip函数介绍
  8. CNZZ每天百亿条日志写入,SLS+ODPS轻松拆招
  9. 九度OJ 1352 和为S的两个数字
  10. 使用inline-block做水平垂直居中
  11. D - D 田忌赛马
  12. Android Paint画笔及Color .
  13. JQuery学习(4-2-phpserver端1)
  14. android MultiDex multidex原理原理下遇见的N个深坑(二)
  15. 腾讯云centos服务器不能登录的解决过程
  16. Linux安装Tomcat,运行Eclipse,web项目
  17. noip 2018.10.14 模拟赛 砍树
  18. Socket中SO_REUSEADDR详解
  19. piwik高负载加速之切换session存储位置
  20. yii2自定义json格式success,error跳转

热门文章

  1. PHP-FPM参数详情
  2. Codeforces Round #383 D
  3. 【洛谷】P3518 [POI2011]SEJ-Strongbox
  4. 使用IDEA运行CAS5.3服务器
  5. ubuntu之路——day7.3 normalizing input(加快迭代速度)
  6. Unity 2018 Game Development in 24 Hours Sams Teach Yourself 3rd Edition
  7. JVM 类加载器深入解析以及重要特性剖析
  8. JVM 主动类和被动类的使用
  9. Jenkins入门【转】
  10. (信贷风控九)行为评分卡模型python实现