1interface Calculator {
2 // 加
3 add(value: number): Calculator;
4 // 减
5 sub(value: number): Calculator;
6 // 乘
7 mut(value: number): Calculator;
8 // 除
9 div(value: number): Calculator;
10 // 获取当前值
11 getCurrValue(): number;
12 // 计算结果
13 valueOf(): number;
14}