首页 > 解决方案 > 接口示例似乎有不必要的扩展

问题描述

我最近开始回顾 OOP 的基础知识。我最近遇到了一个我觉得有些混乱的例子。如果我是正确的,下图似乎显示了 2 个接口,其中还有其他接口从它们扩展而来。支付接口和订单接口。我的问题是为什么 PaymentInterface 和 OrderInterface 还不够。为什么我们不能让三个客户端类实现这两个接口并实现每个接口的方法

public interface RestaurantInterface {
public  void acceptOnlineOrder();
public  void takeTelephoneOrder();
public  void payOnline();
public  void walkInCustomerOrder();
public  void payInPerson();
}

在此处输入图像描述

标签: javainterface

解决方案


推荐阅读