//定义一个雇员类
class Emp {
private int empno; //雇员编号,姓名,职位,工资,佣金
private String ename;
private String job;
private double sal;
private double comm;
public Emp() { //无参构造函数
}
public Emp(int eno, String name, String j, double s, double c) {
empno = eno;
ename = name;
job = j;
sal = s;
comm = c; //有全参构造函数
}
//为属性setter,getter便于属性被外部访问
public void setEmpno(int eno) {
empno = eno;
}
public void setEname(String name) {
ename = name;
}
public void setJob(String j) {
job = j;
}
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;
}
//d定义一个取得对象完整信息的方法
public String getInfo() {
return "雇员编号: " + empno + "\n" +
"雇员姓名: " + ename + "\n" +
"雇员职位: " + job + "\n" +
"雇员工资: " + sal + "\n" +
"佣 金: " + comm + "\n" ;
}
}
//定义主类测试类
public class TestDemo {
public static void main(String args[]) {
Emp e = new Emp(1,"wu","ceo",25000.5,20.5);
System.out.println(e.getInfo());
}
}
因为这是当初初学时写的代码,此时进度还没有达到完整的Java语法规则,本代码只是记录初学这个阶段的过程,仅供参考。