简易计算器uml类图
时间: 2023-07-10 19:23:17 浏览: 131
下面是简易计算器的UML类图:
```
+------------------+
| Calculator |
+------------------+
| - operand1: float |
| - operand2: float |
+------------------+
| + setOperand1() |
| + setOperand2() |
| + add() |
| + subtract() |
| + multiply() |
| + divide() |
+------------------+
```
该类图表示一个名为Calculator的类,其中有两个私有变量operand1和operand2,分别表示两个操作数。类中有四个公有方法:setOperand1()和setOperand2()用于设置操作数,add()、subtract()、multiply()和divide()用于进行加、减、乘、除四种运算。
相关问题
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,分别表示加法、减法、乘法和除法运算,并返回计算结果。这个类可以用来实现一个简单的计算器。