抽象类中的抽象方法和接口中方法的关系

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:40:58
1 是不是一个意思呢

2 只不过接口是方法的合集???

3 如果继承了抽象类,其中的抽象方法没有具体实现,会不会报错??

4 重写抽象方法要不要写 overdide

可以理解为达到同样的效果,只有方法签名,没有方法实现。

接口是抽象方法的集合,重点在于是方法,完成同一功能的对象可以实现同一个接口。
而抽象类是抽象对象的集合,重点在于对象。

继承抽象类而不实现抽象方法是会出现编译时错误的。

重写抽象方法必须加上override。

接口中的方法和抽象类中的方法是同一个概念,都是抽象的方法,只有一个空方法体,方法的实现必须由子类继承/实现才可以.继承了抽象类,里面的抽象方法必须实现,不实现就会出错!重写抽象方法必须加上override