如何确保定义内部接口

时间:2011-03-12 20:14:49

标签: java interface

问候,

我正在尝试设置一个模式,其中类定义必须包含内部接口定义。因此,例如,如果我团队中的某个人要定义一个类,那么可以通过接口或基类来确保他们必须声明和定义如下所示的内部接口吗?我不关心接口的具体定义,比如它们声明的方法,但是根本没有定义名为Display的接口。

public class Foo {

    public interface Display {

        void Bar();
    }

    public void SomeMethod() {

    }
}

我很欣赏有关此主题的文档的任何见解或指示。

1 个答案:

答案 0 :(得分:2)

你无法进行这种静态检查。

有时当你刚刚听到一个问题时,你可以闻到糟糕的设计。这正是那种问题。