对于简单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());
}
}