• Java_开发原则


    类的开发原则:

    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());
      } }
  • 相关阅读:
    poj3481
    查找湖南问题
    tyvj1033
    tyvj1088
    oil倒油
    加分二叉树
    模拟题2
    模拟题3
    Free pascal中的random函数
    Spring MVC入门配置
  • 原文地址:https://www.cnblogs.com/lonske/p/8673232.html
Copyright © 2020-2023  润新知