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();
        
    }
  • 相关阅读:
    POJ 2136
    POJ 2121
    POJ 2127
    POJ 2126
    POJ 2109
    POJ 2105
    POJ 2101
    POJ 2075
    Uboot — 配置过程
    Uboot — 编译体验
  • 原文地址:https://www.cnblogs.com/moris5013/p/10701459.html
Copyright © 2011-2022 走看看