java中继承抽象方法的非抽象子类需要重写抽象类中的全部方法,那么接口呢,继承接口需要重写全部方法么?
5个回答
展开全部
抽象类无法实例化,我们在使用抽象类的方法的时候,只有通过他的子类继承抽象类的方法来获取其功能和属性。继承的同时必须覆盖抽象类的抽象方法,要不子类依旧是抽象类。抽象类中不一定都是抽象方法,所以不需要继承抽象类里面的所有方法。接口是特殊的抽象类,里面全是抽象方法,所以需要重写全部方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接口中没有方法的实现,直接实现接口就必须在类中实现接口中的所有方法,如果你不行实现接口中的所有方法,你可以先用一个抽象类去实现这个接口(方法不要定义成抽象的),然后再用你使用的类去继承那个抽象类,这样你就可以只需要在你类中重新需要使用的方法就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
实现一个接口就要重写接口里面的全部抽象方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接口里根本没有方法的实现,实现接口当然是每个方法都得具体写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询