當前位置:成語大全網 - 書法字典 - 用字典實現加減乘除

用字典實現加減乘除

Java程序:

公共的?班級?Main002?{

公共的?靜電?虛空?main(String【】?args)?{

計算器?c1?=?新的?計算器(2);

計算器?c2?=?新的?計算器(3);

計算器?C3;

c3?=?c 1 . add(C2);

system . out . println(“c 1?+?c2?=?"?+?C3 . tostring());

c3?=?c 1 . subtract(C2);

system . out . println(“c 1?-?c2?=?"?+?C3 . tostring());

c3?=?c 1 . product(C2);

system . out . println(“c 1?*?c2?=?"?+?C3 . tostring());

c3?=?c 1 . divide(C2);

system . out . println(“c 1?/?c2?=?"?+?C3 . tostring());

}

}

//計算器類:計算器,可以實現兩個整數的加減乘除運算。

班級?計算器?{

受保護?int?num

//構造方法

公共的?計算器()?{

num?=?0;

}

//構造方法

公共的?計算器(int?num)?{

這個。num?=?num

}

//兩個整數的加法運算

公共的?計算器?添加(計算器?c)?{

回歸?新的?計算器(這個。num?+?c . num);

}

//兩個整數的減法運算

公共的?計算器?減去(計算器?c)?{

回歸?新的?計算器(這個。num?-?c . num);

}

//兩個整數的乘法

公共的?計算器?產品(計算器?c)?{

回歸?新的?計算器(這個。num?*?c . num);

}

//兩個整數的相位除運算

公共的?計算器?除(計算器?c)?{

回歸?新的?計算器(這個。num?/?c . num);

}

公共的?字符串?toString()?{

回歸?string . value of(num);

}

}運行測試:

c1?+?c2?=?五

c1?-?c2?=?-1

c1?*?c2?=?六

c1?/?c2?=?0