package oop2;
public class AdminPassword {
//建立一个模板
//属性
public String name; //用户名
public String password; //密码
//方法
public void show() {
System.out.println("请输入用户名:"+name+"\n请输入密码:"+password);
}
}
package oop2;
import java.util.Scanner;
public class InitialAdminPassword {
static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
//建立对象
AdminPassword admin = new AdminPassword();
//要输入旧密码输入正确才能有权限 修改管理员信息
//先为admin赋值
admin.name = "admin1";
admin.password = "111111";
//输入旧的用户名和密码
while(!"n".equals(admin.name)) {
System.out.print("请输入用户名:");
String nameOld = input.next();
System.out.print("请输入密码:");
String passwordOld = input.next();
//判断旧密码是否与我们赋值的原密码相同
if(admin.name.equals(nameOld)&&admin.password.equals(passwordOld)) {
System.out.print("\n请输入新的密码:");
admin.password = input.next();
System.out.println("修改密码成功,您的新密码为:"+admin.password);
break;
}else {
System.out.println("用户名或密码不匹配!您没有权限更新管理员信息\n");
}
}
}
}