类的开发原则:
1.类名称必须有实际意义
2.类中所有属性必须用private封装
3,所有封装属性必须按照定义要求编写setter、getter方法
4.类中可定义若干个构造方法,但必须保留一个明确的无参构造方法!!!
5.类中不允许出现任何的输出操作,所有的输出必须将数据返回给调用处输出;
6.类中应该提供一个可以取得对象完整信息的方法。暂时命名getInfo()
范例:定义雇员类
class Emp{ private int empno; private String ename; private String job; private double sal; private double comm; public Emp(){} public Emp(int eno,String ena,String jo,double s,double c){ setEmpno(eno); setEname(ena); setJob(jo); setSal(s); setComm(c); } public String getInfo(){ return "雇员编号: " + empno + " " + "雇员编号: " + empno + " " + "雇员编号: " + empno + " " ; } public void setEmpno(int eno){ empno = eno; } public void setEname(String ena){ ename = ena; } public void setJob(String jo){ job = jo; } public void setSal(double s){ sal = s; } public void setComm(double c){ comm = c; } public int getEmpno(){ return empno; } public String getEname(){ return ename; } public String getJob(){ return job; } public double getSal(){ return sal; } public double getComm(){ return comm; } } public class TestDemo{ public static void main(String args[]){
Emp emp = new Emp(165,"smith","clerk",800.0,0.0);
system.out.println(emp.getInfo());
} }