diff --git a/src/类的设计.md b/src/类的设计.md deleted file mode 100644 index d6dfe3a..0000000 --- a/src/类的设计.md +++ /dev/null @@ -1,35 +0,0 @@ -#类的设计 -##User(用户实体) -###作用: - 存储用户账户信息,包括用户名、密码和用户类型 -###属性: - private String username; // 用户名 - private String password; // 密码 - private String userType; // 用户类型(小学/初中/高中) -###方法: - public boolean validateCredentials(String inputUsername, String inputPassword) - // 验证用户名和密码是否匹配 - - // Getter和Setter方法 - public String getUsername() - public void setUsername(String username) - public String getPassword() - public void setPassword(String password) - public UserType getUserType() - public void setUserType(String userType) - -##UserManager(用户管理类) -###作用: - 管理用户登录状态、类型切换和用户认证 -###属性: - private Map users; // 存储所有用户信息 - private User currentUser; // 当前登录用户 - private String currentType; // 当前题目类型 -###方法: - public boolean login(String username, String password) - public void logout() - public boolean switchUserType(String newType) - public boolean isLoggedIn() - public User getCurrentUser() - private void initializeUsers() - public UserManager()