public class Temp{
public static int initnum=12345;//帐号初始值
}
public class My201{
private int username=Temp.initnum++;
private int passward;
private double leftmoney=0;
private double totalmoney=30;
My201{
passward=888888;
leftmoney=totalmoney;
}
void dial(){
leftmoney--;
//do something about dial
}
double getleftmoney(){
return leftmoney;
}
void changepass(){
String a=showDialog();
if(a.equals(passward)){
a=showDialog();
confirm(a);
 }else showMessage("密码错误!");
}
void confirm(String a){
if(a!=null){
String b=showDialog();
if(!a.equals(b)){showMessage("两次输入密码不同“);String s=showDialog();
confirm(s);
   }
else{passward=a;showMessage("修改成功");
   }
  }
else showMessage("密码不能为空");{String s=showDialog();
confirm(a);
 }
}
}//声明,这只是随笔所写,没经过考核,可能存在不少问题