简单的java类

所有简单java类的开发原则:

1、类名称应该有意义,可以明确的描述出某一类事物
2、类中所有的属性必须使用private封装,所有属性必须提供有setter、getter方法
3、类中可以定义若干构造方法,但是必须保留有一个无参构造方法
4、类中应该提供一个返回完整信息的方法,这个方法名称暂时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 j,double s,double c ){
        setEmpno(eno);
        setEname(ena);
        setJob(j);
        setSal(s);
        setComm(c);
    }
    public void setEmpno(int emp){
        empno = emp;
    }
    public void setEname(String ena){
        ename = ena;

    }
    public void setJob(String j ){
        job = j;
    }
    public void setSal(double s){
        sal = s;
    }
    public void setComm(double com){
        comm = com;
    }
    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 String getInfo(){
        return "empno = "+ empno+"\n"+
                "ename = "+ ename+"\n"+
                "job = "+job+"\n"+
                "sal = "+sal +"\n"+
                "comm = "+comm + "\n";
    }
}

public class TestDemo {
    public static void main(String [] args){
        System.out.println(new Emp(73,"Smith","Clerk",800,600).getInfo());
    }
}

注:每个类都有一个默认的构造函数,不写无参构造函数就写带参构造函数就覆盖无参构造函数 

运行结果如下:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值