java的抽象类和接口

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-26 15:52   1390   0

给出以下抽象类

public abstract A{
public String TestA(){}
public String TestB(){}
public String TestC(){}
public abstract String TestD(){}
}

子类会自动集成这四个方法,但是前面三个已经实现过的方法,子类可以不需要再实现了,如果子类一定要再次实现的话就叫做覆盖了。但是第四个抽象方法因为父类没有实现,所以子类必须实现。

Java中,一个类实现了某接口,则必须实现该接口中的所有方法么?

抽象类实现某个接口,可以不实现所有接口的方法,可以由它的子类实现。而普通类即非抽象类则必须实现接口里的全部方法。



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP