MyException - 我的异常网
当前位置:我的异常网» J2SE » 沿袭抽象类,与实现接口有什么区别,空的重写(方法

沿袭抽象类,与实现接口有什么区别,空的重写(方法内部为空)算重写吗

www.MyException.Cn  网友分享于:2013-12-09  浏览:10次
继承抽象类,与实现接口有什么区别,空的重写(方法内部为空)算重写吗?
如题。

------解决方案--------------------
继承抽象类必须实现抽象类的抽象方法,如果实现接口必须实现接口的所有声明的方法,这是区别
空的重写也算重写,没有任何问题
------解决方案--------------------
1、一个类只能继承一个父类,但可以实现多个接口。
2、子类可以全部实现父类(为抽象类)或接口中的抽象方法,也可以不全部实现。不全部实现时子类应定义为抽象类
3、只要是子类和父类中定义方法名、返回类型、参数列表相同空的重写算重写,相当于于把原来的方法变为空方法,失去了父类中原方法的功能。
呵呵,希望对你能有帮助!

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有