通过接口知识,实现一个简单的用户管理程序,要求用户按照系统在控制台中的提示信息做出相应的选择,系统给出相应的提示信息程序,对用户类(id,uName,uPwd)进行封装。
时间: 2023-05-21 22:02:34 浏览: 98
实现简单的用户管理系统
好的,这是一个编程类的问题,我可以回答。以下是一个简单的用户管理程序的实现:
```python
class User:
def __init__(self, id, uName, uPwd):
self.id = id
self.uName = uName
self.uPwd = uPwd
class UserManagement:
def __init__(self):
self.users = []
def addUser(self, user):
self.users.append(user)
def removeUser(self, user):
self.users.remove(user)
def displayUsers(self):
for user in self.users:
print("ID: " + str(user.id) + ", Name: " + user.uName)
def getUserById(self, id):
for user in self.users:
if user.id == id:
return user
return None
# Sample usage
um = UserManagement()
um.addUser(User(1, "Alice", "1234"))
um.addUser(User(2, "Bob", "5678"))
um.displayUsers()
```
这个程序实现了一个用户管理系统,可以添加、删除和显示用户,并且可以根据 ID 查找用户。
阅读全文