美文网首页
《八》、简单Java类

《八》、简单Java类

作者: 神奇作手 | 来源:发表于2019-07-26 10:13 被阅读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;
        }
    }
    
    

    相关文章

      网友评论

          本文标题:《八》、简单Java类

          本文链接:https://www.haomeiwen.com/subject/grzlrctx.html