编写管理员类Admin,其属性包括用户名、密码,要求: (1) 实现对属性“用户名”、“密码”的封装; (2) 添加成员方法实现对私有成员用户名、密码的访问; (3) 在测试类Test01中创建管理员对象并实例化,然后输出管理员信息。 提示:使用关键字private对属性用户名、密码进行封装,禁止外界随意访问。在Admin类中提供以下公共的方法: setName():设置管理员姓名 getName():获取管理员姓名 setPassword():设置管理员密码 getPassword():获取管理员密码
时间: 2024-02-24 17:57:00 浏览: 41
好的,以下是Admin类的代码实现:
```java
public class Admin {
private String username; // 管理员用户名
private String password; // 管理员密码
public void setName(String name) {
this.username = name;
}
public String getName() {
return this.username;
}
public void setPassword(String password) {
this.password = password;
}
public String getPassword() {
return this.password;
}
}
```
在以上代码中,我们使用了关键字`private`对用户名和密码进行了封装,这样就可以防止外界随意访问。同时,我们提供了公共的方法来实现对这两个属性的访问和修改。
以下是Test01类的代码实现,用于测试Admin类:
```java
public class Test01 {
public static void main(String[] args) {
Admin admin = new Admin();
admin.setName("admin");
admin.setPassword("123456");
System.out.println("管理员信息:");
System.out.println("用户名:" + admin.getName());
System.out.println("密码:" + admin.getPassword());
}
}
```
在以上代码中,我们创建了一个Admin对象,并使用`setName()`和`setPassword()`方法来设置管理员的用户名和密码。最后,我们使用`getName()`和`getPassword()`方法来获取管理员的信息,并将其输出到控制台上。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)