01代码模型--简单JAVA类

定义一个雇员类,雇员编号、姓名、职位、基本工资、佣金等几个属性信息。

这种类称为简单java类

开发要求:

  • 类名称有意义,可以描述出某一类事物。

  • 类中所有的属性必须有private封装,并且按照要求有setter和getter方法。

  • 类中可以定义多个构造方法,但是必须有一个无参的构造方法。

  • 类中的所有方法不允许出现任何的System.out语句,所有的输出语句在调用处输出。

  • 类中应该提供有返回类完整信息的方法,方法名暂定为getInfo()。

class Emp{   //类名称
	//属性
	private int empno;
	private String name;
	private String job;
	private double sal;
	private double comm;
	//构造方法
	public Emp(int empo,String name,String job,double job,double comm){
		setEmpo(empo);
		setName(name);
		setJob(job);
		setSal(sal);
		setComm(comm);
	}
	//setter和getter方法
	public void setEmpo(int e){
		empo = e;
	}
	public void setName(String n){
		name = n;
	}
	public void setJob(String j){
		job = j;
	}
	public void setSal(double s){
		sal = s;
	}
	public void setComm(double c){
		comm = c;
	}
	public void getEmpo(){
		return empo;
	}
	public void getName(){
		return name;		
	}
	public void getJob(){
		return job;
	}	
	public void getSal(){
		return sal;
	}
	public void getComm(){
		return comm;
	}
	public String getInfo(){
		return "empo = " + empo + "\n" +
		       "name = " + ename + "\n" +
			   "job = " + job + "\n" +
			   "sal = "+ sal + "\n" +
			   "comm = " + comm + "\n"
	}
}
public class TestDemo{
	public static void main(String args[]){
		Emp emp1 = new Emp(001,"张三","医生",1000,2000)
		emp1.getInfo();
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_38266599/article/details/81309616