java 中普通类继承,抽象类继承,接口类继承,子类一定要重写父类中的方法吗
4个回答
展开全部
普通类继承,可以不用重写父类的方法,但是这会儿如果你new的是一个子类的对象,那么他会调用父类的方法,如果你想调用子类的这个方法,那么是得重写的。
抽象类继承,可以不用重写父类的方法,但是一个类如果继承了一个抽象类,如果他没有实现父类的所有抽象方法,那么他也是抽象类
接口继承,类似类的继承,可以不用重写父接口的方法,但是一个类如果要实现这个子接口,那么他就必须实现这个子接口和父接口中的所有的方法
抽象类继承,可以不用重写父类的方法,但是一个类如果继承了一个抽象类,如果他没有实现父类的所有抽象方法,那么他也是抽象类
接口继承,类似类的继承,可以不用重写父接口的方法,但是一个类如果要实现这个子接口,那么他就必须实现这个子接口和父接口中的所有的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是重写,是实现。
抽象类中的方法有些是抽象方法 没有方法体 所以要实现抽象方法
接口里的方法都是抽象方法,所以要全部实现接口的方法
抽象类中的方法有些是抽象方法 没有方法体 所以要实现抽象方法
接口里的方法都是抽象方法,所以要全部实现接口的方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
普通类不一定继承,抽象类和接口一定要重写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询