java - 接口示例似乎有不必要的扩展
问题描述
我最近开始回顾 OOP 的基础知识。我最近遇到了一个我觉得有些混乱的例子。如果我是正确的,下图似乎显示了 2 个接口,其中还有其他接口从它们扩展而来。支付接口和订单接口。我的问题是为什么 PaymentInterface 和 OrderInterface 还不够。为什么我们不能让三个客户端类实现这两个接口并实现每个接口的方法
public interface RestaurantInterface {
public void acceptOnlineOrder();
public void takeTelephoneOrder();
public void payOnline();
public void walkInCustomerOrder();
public void payInPerson();
}
解决方案
推荐阅读
- python - 如何在 Python 中将输入数据存储到多个矩阵中?
- c++ - UWP C++/CX:当前系统时间和秒表
- java - 无法将 super 关键字作为参数传递给 java 中的方法
- css - 如何自定义 Wordpress 登录页面的背景?
- jquery - 如何使用 datepicker 在 Angular 5 应用程序中验证日期?
- php - 如何通过连接表检索组中的记录取决于MAX?
- c# - Android Xamarin - 检索存储在 imageview 中的图像
- c - C Web 服务器分段故障
- reactjs - 反应中状态为空时如何禁用按钮
- regex - 正则表达式:过滤掉带有空格的短语