零基础学习java------day8------继承

0. 今日内容提要

零基础学习java------day8------继承

1. javabean书写规范

javabean:一个普通的类,用来描述事物的类,里面不包含任何的业务逻辑,只是用来存储数据。

  比如:Teacher,Student,Mobile....(作为数据的载体)

     vo,pojo,entity,model,dto。。。。

  规范:

    成员变量私有化

    提供get和set方法

    提供无参构造方法

    提供有参构造方法

自动生成get和set方法:

  右键-->source-->generate  getters and  setters-->select All-->OK

自动生成构造方法:

  右键-->source-->generate constructor using fields-->selectALL/deSelectAll-->OK

案例:

编写javabean:
  商品编号
  商品名称
  商品价格
  商品数量

零基础学习java------day8------继承
public class Product {
    /**
     * 商品编号
     */
    private int proId;
    /**
     * 商品名称
     */
    private String proName;
    /**
     * 商品价格
     */
    private double proPrice;
    /**
     * 商品数量
     */
    private int proCount;
    public int getProId() {
        return proId;
    }
    public void setProId(int proId) {
        this.proId = proId;
    }
    public String getProName() {
        return proName;
    }
    public void setProName(String proName) {
        this.proName = proName;
    }
    public double getProPrice() {
        return proPrice;
    }
    public void setProPrice(double proPrice) {
        this.proPrice = proPrice;
    }
    public int getProCount() {
        return proCount;
    }
    public void setProCount(int proCount) {
        this.proCount = proCount;
    }
    public Product() {
        
    }
    public Product(int proId, String proName, double proPrice, int proCount) {
        super();
        this.proId = proId;
        this.proName = proName;
        this.proPrice = proPrice;
        this.proCount = proCount;
    }
    public static void main(String[] args) {
        Product d1 = new Product();
        d1.proId = 1;
        d1.proName="辣条";
        d1.proPrice = 3;
        d1.proCount = 100;
        Product d2 = new Product();
        d2.setProId(2);
        d2.setProName("火腿肠");
        d2.setProPrice(1);
        d2.setProCount(400);
        Product d3 = new Product(3,"老干妈",6.5,300);
    }
}
javabean

 

上一篇:Day8:spring开发,IDEA编程


下一篇:C++之路 Day8