我必须在 Java 中实现具体的类 Pizza 和 Lasagne 以及 Food 接口(interface),并且我对如何使用 CalculatePrice()
方法在没有 Price 的情况下计算价格感到困惑
类图中的变量,因为仅使用 type
和 size
,无法根据表计算出披萨的价格。
最佳答案
由于价格变量不可用,您必须编写自己的逻辑来根据类型和大小计算价格。
对于烤宽面条,你没有大小,所以这里只有类型很重要。不同类型 --> 不同价格。
对于披萨,根据类型和尺寸(小、中、大、特大),您可以编写代码来计算价格。
在这里展示您的创造力。
关于java - 从 UML 类图中派生抽象类和接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43735821/