java - 从 UML 类图中派生抽象类和接口(interface)

标签 java interface uml abstract-class class-diagram

enter image description here

enter image description here

我必须在 Java 中实现具体的类 Pizza 和 Lasagne 以及 Food 接口(interface),并且我对如何使用 CalculatePrice() 方法在没有 Price 的情况下计算价格感到困惑 类图中的变量,因为仅使用 typesize,无法根据表计算出披萨的价格。

最佳答案

由于价格变量不可用,您必须编写自己的逻辑来根据类型和大小计算价格。

对于烤宽面条,你没有大小,所以这里只有类型很重要。不同类型 --> 不同价格。

对于披萨,根据类型和尺寸(小、中、大、特大),您可以编写代码来计算价格。

在这里展示您的创造力。

关于java - 从 UML 类图中派生抽象类和接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43735821/

相关文章:

java - 如何获取删除按钮以删除 listView 中的项目?

java - libgdx box2d,以一定角度创建时纹理/主体不在正确位置

java - 在java中实现比较器接口(interface)

uml - 类似的用例。怎样做比较好解决?

uml - <extend> UML 中的依赖

java - Cometd、Jetty : Cometd wont start, 抽象错误 :javax. servlet.ServletOutputStream.setWriteListener

java - 了解 "possible loss of precision required char found byte"

events - C++ cli接口(interface)事件显式实现

php - 抽象类无法实现? (PHP 5.2.9)

loops - 如何在事件图中表示循环?