当一个类实现一个接口时,它必须实现该接口中的所有方法。(判断题)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当一个类实现一个接口时,它必须实现该接口中的所有方法。(判断题)相关的知识,希望对你有一定的参考价值。
参考技术A对。
必须实现该接口中的所有方法。也可以自定义接口中没有的方法。抽象类实现某个接口,可以不实现所有接口的方法,可以由它的子类实现。
public interface A //定义一个接口
public void show();//定义一个接口方法
public abstract class AExtend implements A//抽象类实现接口A,但可以不实现show方法,由子类再去实现
扩展资料:
接口实现和类继承的规则不同,为了数据的安全,继承时一个类只有一个直接父类,也就是单继承,但是一个类可以实现多个接口,接口弥补了类的不能多继承缺点,继承和接口的双重设计既保持了类的数据安全也变相实现了多继承。
Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为,所以Java接口比Java抽象类更抽象化。但是接口不是类,不能使用new 运算符实例化一个接口。如 x=new comparable(......);//这个是错误来的。但是可以声明接口变量Comparable x; //这是允许的。
参考资料来源:百度百科-java接口
以上是关于当一个类实现一个接口时,它必须实现该接口中的所有方法。(判断题)的主要内容,如果未能解决你的问题,请参考以下文章