《八》、简单Java类

2019-07-26  本文已影响0人  神奇作手

一、具体内容

   简单java类(VO、TO、PO、POJO):简单Java类的本质上指的就是用于进行信息存储的类,并且不涉及到任何复杂的逻辑处理结构,其基本的开发原则如下:

  • 类名称要求有意义,可以明确的描述某一类的实体;
  • 类中所有属性必须使用private 封装,封装后的属性必须要提供有相应的setter、getter方法;
  • 类中可以有若干个构造方法,但是必须要提供有一个无参构造,多个构造方法需要按照参数的个数升序或降序排列;
  • 类中不允许有任何的“System.out.println()”直接输出,所有的操作必须返回给调用处才可以输出;
  • 类中需要提供有一个获取类对象信息的方法(获取所有的属性内容),暂定为getinfo()方法名称,返回类型为String。

范例:定义一个描述雇员信息的类,包含的属性有雇员编号、姓名、职位、基本工资、佣金五个信息。

/**
 * @Author: LL
 * @Description: //TODO 雇员信息
 * @Date:  2019/7/26
 **/
public class Emp {
    private int empno; //雇员编号
    private String ename; //雇员姓名
    private String job; //雇员职位
    private String sal; //雇员基本工资
    private String comm; //雇员佣金

    public Emp(int empno, String ename, String job, String sal) {
        this.empno = empno;
        this.ename = ename;
        this.job = job;
        this.sal = sal;
    }
    public String getInfo() {
        return "【雇员信息】雇员编号:"+this.empno+","
                +"雇员姓名:"+this.ename+","
                +"雇员职位:"+this.job+","
                +"基本工资:"+this.sal+","
                +"佣金:"+this.comm;
    }

    public int getEmpno() {
        return empno;
    }

    public void setEmpno(int empno) {
        this.empno = empno;
    }

    public String getEname() {
        return ename;
    }

    public void setEname(String ename) {
        this.ename = ename;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public String getSal() {
        return sal;
    }

    public void setSal(String sal) {
        this.sal = sal;
    }

    public String getComm() {
        return comm;
    }

    public void setComm(String comm) {
        this.comm = comm;
    }
}

上一篇 下一篇

猜你喜欢

热点阅读