简易计算器uml类图
时间: 2023-06-29 21:18:22 浏览: 127
以下是简易计算器的 UML 类图:
```
+---------------------+
| Calculator |
+---------------------+
| -result: float |
+---------------------+
| +add(num1: float, |
| num2: float): |
| float |
| +subtract(num1: |
| float, |
| num2: float): |
| float |
| +multiply(num1: |
| float, |
| num2: float): |
| float |
| +divide(num1: float, |
| num2: float): |
| float |
+---------------------+
```
在这个类图中,`Calculator` 类有四个公共方法:`add`、`subtract`、`multiply` 和 `divide`,每个方法都接受两个浮点数作为参数,并返回一个浮点数作为结果。`Calculator` 类还有一个私有字段 `result`,用于存储最近一次计算的结果。
相关问题
java简易计算器uml类图
以下是Java简易计算器的UML类图:
```
___________________________
| Calculator |
|-------------------------|
| - num1: double |
| - num2: double |
|-------------------------|
| + Calculator() |
| + add(): double |
| + subtract(): double |
| + multiply(): double |
| + divide(): double |
| + setNum1(double): void |
| + setNum2(double): void |
|_________________________|
```
其中,Calculator类有两个私有属性num1和num2,分别表示计算器中的两个数字。类中包含一个构造方法和四个公有方法add、subtract、multiply和divide,分别表示加法、减法、乘法和除法操作。此外,类中还包含两个公有方法setNum1和setNum2,用于设置num1和num2的值。
简单计算器UML类图
以下是简单计算器的UML类图:
```
+---------------------+
| Calculator |
+---------------------+
| - num1: float |
| - num2: float |
+---------------------+
| + add(): float |
| + subtract(): float |
| + multiply(): float |
| + divide(): float |
+---------------------+
```
其中,Calculator类有两个私有属性num1和num2,分别表示要进行计算的两个数。类中有四个公有方法add、subtract、multiply和divide,分别表示加法、减法、乘法和除法运算,并返回计算结果。这个类可以用来实现一个简单的计算器。
阅读全文