2026.6.4

public class Main { // 主类
public static void main(String[] args) { // 程序入口
Student stu = new Student(); // 创建学生对象
stu.name = "李华"; // 姓名
stu.id = 2024001; // 学号
stu.age = 18; // 年龄
stu.study(); // 调用学习
stu.exam(); // 调用考试
stu.displayInfo(); // 显示信息
}
}

class Student { // 学生类
String name; // 姓名
int id; // 学号
int age; // 年龄

public void study() { // 学习行为
System.out.println(name + " 正在学习"); // 输出
}

public void exam() { // 考试行为
System.out.println(name + " 正在考试");
}

public void displayInfo() { // 显示信息
System.out.println("姓名: " + name + ", 学号: " + id + ", 年龄: " + age);
}
}`static void register() {
System.out.print("用户名:");
String name = scanner.nextLine();
//检查用户名是否已存在 (代码不变)
for (User u : userList){
if (u.getUsername().eqials(name)) {
System.out.println("用户名已存在!");
return;
}
}
System.out.print("密码:");
String pwd = scanner.nextLine();

//新增代码开始
System.out.print("请选择角色(1.普通用户 2。管理员):");
int role = scanner.nextInt();
scanner.nextLine();
User user ;
if (role == 2) {
user = new Admin(name, pwd); //创建管理员对象
} else {
user = new User(name,pwd); //创建普遍用户对象
}
userList.add(user);
//新增代码结束

System.out.println("注册成功!");
}`

posted @ 2026-06-04 14:43  香蕉味的椰子树  阅读(5)  评论(0)    收藏  举报