zoukankan      html  css  js  c++  java
  • 重写与重载的区别

    重载:

    重载就是同样的⼀个⽅法能够根据输⼊数据的不同,做出不同的处理

    发⽣在同⼀个类中,⽅法名必须相同,参数类型不同、个数不同、顺序不同,⽅法返回值和访问修饰符可以不同。

    重写

    重写发⽣在运⾏期,是⼦类对⽗类的允许访问的⽅法的实现过程进⾏重新编写。

    1. 返回值类型、⽅法名、参数列表必须相同,抛出的异常范围⼩于等于⽗类,访问修饰符范围⼤于
    等于⽗类

    2. 如果⽗类⽅法访问修饰符为 private/final/static 则⼦类就不能重写该⽅法,但是被 static
    修饰的⽅法能够被再次声明。

    3. 构造⽅法⽆法被重写

  • 相关阅读:
    I/O流
    课堂测试
    1021课堂内容
    课堂jsp
    课堂动手动脑
    从小工到专家读后感
    课堂测试2
    回文课堂测试
    一周进度条博客
    Echart图表
  • 原文地址:https://www.cnblogs.com/zhukf/p/13714322.html
Copyright © 2011-2022 走看看