1、定义管理员类。
需求说明:编写管理员类
实现思路:
1. 定义管理员类Manager
2. 定义其属性和方法,使用show()方法返回管理员信息
3. 编写测试类ManagerTest输出管理员信息
package package1;
public class Manager {
String name = "JadeBird";
int passWord = 0000;
public void show() {
System.out.println("管理员信息用户名为:" + name + "\t密码为:" + passWord);
}
}
package package1;
import java.util.Scanner;
public class ManagerTest {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入用户名:");
String name = in.next();
System.out.println("请输入密码:");
int passWord = in.nextInt();
Manager m = new Manager();
m.show();
Customer a = new Customer();
a.show();
admin b = new admin();
b.show();
while (name.equals(b.name) && passWord == b.passWord) {
System.out.println("请输入新密码:");
int passWord1 = in.nextInt();
if (passWord1 == passWord) {
b.setPassWord(passWord1);
}
}
}
}
2、定义客户类
需求说明:编写客户类
属性:积分、卡类型
方法show():显示客户信息(显示积分、卡类型)
提示:
定义客户类Customer
定义属性和方法
package package1;
public class Customer {
int score;
String type;
public void show() {
System.out.println(score + type);
}
}
3、创建管理员对象
需求说明:创建两个管理员类对象,输出他们的相关信息
实现思路:
1、创建两个管理员类的对象
2、给两个对象赋值并调用
package package1;
public class admin {
String name = "admin1";
int passWord = 111111;
String name1 = "admin2";
int passWord1 = 222222;
public void show() {
System.out.println("姓名:" + name + "," + "密码:" + passWord + "\n姓名:" + name1 + ",密码:" + passWord1);
}
public int getPassWord(int passWord) {
return passWord;
}
public int setPassWord(int passWord1) {
return passWord1;
}
}