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);
}
}
}//声明,这只是随笔所写,没经过考核,可能存在不少问题
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);
}
}
}//声明,这只是随笔所写,没经过考核,可能存在不少问题
解决方案 »
- jtable 显示系统文件夹 大图标
- GuI是什么?为什么说JAVA不适合做GUI?
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
- 明明在*.java文件里有三个类,编译为什么就只生成两个对应的字节码文件,怪了!!高手请
- 求java写的mp3播放器代码
- 关于ASCII码转换,一个简单而又复杂的问题
- URLConnection的两个问题
- jdbc连接oracle错误大家看这是怎么回事..烦JDBC
- 可能我太笨,简单的问题两天了还没解决!
- 为什么10可以赋值给byte,short和int而没有编译错误!
- 关于黑白棋网络版的源程序
- maximum open cursors exceeded 出现的原因和解决办法?
和showDialog可自己灵活编写