zoukankan      html  css  js  c++  java
  • java基础随笔-overload和override

       今天重温了一下方法重载和方法重写。

             首先是方法重写(override)的几点要求:

                                 1、必须继承父类或者实现某接口的方法。

                                 2、方法名称和参数必须和父类(或者实现的接口方法)完全一致。

                                 3、重写的修饰符必须大于等于父类(或者实现的接口方法)的修饰符。比如父类的一个方法protected void haha(); 子类在override这个方法时必须是public void haha() 或者是 protected void haha().

                                 4、重写不能抛出父类没有定义的非运行时异常。

             其次是方法重载(overload):

                                      重载必须是一样的修饰符,一样的返回结果,一样的方法名,不一样的参数。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。

  • 相关阅读:
    [NOIP2015] D1T2 信息传递
    Codeforces #447 Div.2 Tutorial
    python进阶
    Vue入门
    python基础
    python介绍
    React笔记_(3)_react语法2
    React笔记_(2)_react语法1
    React笔记_(1)_react概述
    webpack笔记_(3)_First_Project
  • 原文地址:https://www.cnblogs.com/jiligalaer/p/5380208.html
Copyright © 2011-2022 走看看