在接口内编写类有什么用
我在其中一个java论坛中找到了以下示例。
interface employee{
class Role{
public String rollname;
public int roleId;
public Object person;
}
Role getRole();
// other methods
}
我已经执行了上面的代码片段,并且它正在成功编译。这意味着我们可以在接口中有一个类。
我的问题是,拥有这样的课程有什么用?是任何设计模式吗?