首页 > 解决方案 > 接口可以禁止具有特定数据类型的对象吗?

问题描述

接口可以强制类覆盖特定方法。它还可以强制一个类包含一个特定的变量吗?即,一个implements MortalEntity必须包含的类boolean alive

标签: javainterface

解决方案


如果您正在寻找要附加到接口的变量(属性),实现此目的的方法是创建一个实现所述接口的抽象类并在抽象类本身中定义变量。

如下所示

abstract class implements theInterface {
    public String variable;
}

推荐阅读