欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

m0_73877978 的博客

最编程 2024-05-02 20:16:50
...

面向对象

返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同)。重写的方法能够抛出任何非强制异常,无论被重写的方法是否抛出异常。但是,重写的方法不能抛出新的强制性异常,或者比被重写方法声明的更广泛的强制性异常,反之则可以。子类和父类在同一个包中,那么子类可以重写父类所有方法,除了声明为 private 和 final 的方法。声明为 static 的方法不能被重写,但是能够被再次声明。被重载的方法可以声明新的或更广的检查异常;