zoukankan      html  css  js  c++  java
  • 接口中的方法重写

    接口中方法重写和类中方法重写满足的要求是一致的

    方法签名由方法名称和参数列表(方法的参数的顺序和类型)组成

    方法签名一样,代表的是同一个方法

    1 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的同类型或者子类

    2 访问权限不能比父类中被重写的方法的访问权限更低

    3 重写的方法不能抛出新的强制性异常,或者比被重写方法声明的更广泛的异常

    4 声明为final的方法不能被重写

    5 声明为private的方法不能被重写

    public class Student extends Person {
    
    }
    public class Person {
    
    }
    public interface Foo {
        
        Person say()  throws Exception;
        
    }
    public interface Bar extends Foo  {
    
        @Override
        Student say();
        
    }
  • 相关阅读:
    迷 宫
    车厢调度
    快速幂
    2804 最大最小数质因数
    3022 西天收费站
    2291 糖果堆
    1464 装箱问题 2
    Exists/In/Any/All/Contains操作符
    window.onscroll
    zIndex 属性设置元素的堆叠顺序。
  • 原文地址:https://www.cnblogs.com/moris5013/p/10701459.html
Copyright © 2011-2022 走看看