实战:简单Java类

对于简单Java类而言,其核心开发结构如下:

  • 类名称一定要有意义,可以明确的描述某一类事物;
  • 类之中的所有属性都必须使用private进行封装,同时封装后的属性必须要提供有setter、getter方法;
  • 类之中可以提供多个构造方法,但是必须要保留无参构造方法;
  • 类之中不允许出现任何的输出语句,所有内容的或许必须返回;
  • 【非必须】可以提供一个获取对象详细信息的方法,暂时将此方法名称定义为getInfo()。

实例

class Dept { //类名称可以明确描述某类事物
    private long deptno;
    private String dname;
    private String loc;

    public Dept() {
    } //必须提供无参构造

    public Dept(long deptno, String dname, String loc) {
        this.deptno = deptno;
        this.dname = dname;
        this.loc = loc;
    }

    public String getInfo(){
        return "【部门信息】部门编号:"+this.deptno+"、部门名称:"+this.dname+"、部门位置:"+this.loc;
    }
    public void setDeptno(long deptno) {
        this.deptno = deptno;
    }

    public void setDname(String dname) {
        this.dname = dname;
    }

    public void setLoc(String loc) {
        this.loc = loc;
    }

    public long getDeptno() {
        return this.deptno;
    }

    public String getDname() {
        return this.dname;
    }

    public String getLoc() {
        return this.loc;
    }
}

public class Demo{
    public static void main(String[] args) {
        Dept dept=new Dept(10,"技术部","北京");
        System.out.println(dept.getInfo());
    }
}

上一篇:【书评:Oracle查询优化改写】第四章


下一篇:数据库题 【含答案和解析】