有數個 class 想要把計算過程中的資料暫存,請問要怎麼實現呢?
變數 num
class AA{
void testA(){
讀出num
運算 num
寫入 num
}
}
class BB{
void testB() {
讀出num
運算 num
寫入 num
}
}
目前小弟是使用Mysql來暫存,不知有無較好的寫法,謝謝
------解决方案--------------------
class Temp{
private static String num ; //什么类型 ,看你需要 自己定义了
public static String getNum(){
return num ;
}
public static void setNum(String n){
num = n ;
}
}
class AA{
void testA(){
//讀出num
Temp.getNum() ;
運算 num
//寫入 num
Temp.setNum(num) ;
}
}
class BB{
void testB() {
//讀出num
Temp.getNum() ;
運算 num
//寫入 num
Temp.setNum(num) ;
}
}
不知道这种龌龊的方法可以不 ?