guest.java

来自「java写的门禁系统源码学习参考源码简单易懂」· Java 代码 · 共 55 行

JAVA
55
字号
/*
 * Guest
 * 2007
 * 
 */
package s2javaoo.xmal.user;

import java.util.Scanner;

import s2javaoo.xmal.sys.ControlSys;

public class Guest {
    private String name;   // 雇员姓名

    public Guest(){

    }

    /**
     * 初始化
     */
    public Guest(String name){
        this.name = name;
    }

    /**
     * 访客按铃
     */
    public void pressRing(ControlSys controlSys){
        Scanner scanner = new Scanner(System.in);
        System.out.print("访客("+this.getName()+")按门铃?[y/n]:");
        String btn = scanner.nextLine();
        if(btn.equals("y")) {
            controlSys.ring();
            controlSys.getLogger().debug("访客("+this.getName()+")按下门铃");
        } else if(btn.equals("n")) {
            return;
        }
    }

    /**
     * @return name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name 要设置的 name
     */
    public void setName(String name) {
        this.name = name;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?