相遇'不要钱'

导航

java面向对象实例分析

/**
 * 税务局
 * @author H2
 *
 */
public class TaxBureau {
    //名称
    private String name;
    //编号
    private String number;
    
    
    public String getName() {
        return name;
    }


    public void setName(String name) {
        this.name = name;
    }


    public String getNumber() {
        return number;
    }


    public void setNumber(String number) {
        this.number = number;
    }


/*    //收税
    public void collectTaxes(Merchant m){
        System.out.println(name + "收到" +m.getName()+m.getTax()+"税款");
    } */
}

 

**
 * 纳税人
 * @author H2
 *
 */
public class Merchant {
    //名称
    private String name;
    //编号
    private String number;
    //税额
    private float tax;
    
    
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public float getTax() {
        return tax;
    }

    public void setTax(float tax) {
        this.tax = tax;
    }

    
    //缴税
    public void payTaxes(TaxBureau t){
        System.out.println(name + "缴税给"+ t.getName() + "税额为"+ tax);
    }
    
}

/**
     * @author H2
     */
    public static void main(String[] args) {
            TaxBureau t = new TaxBureau();
            Merchant m = new Merchant();
            m.setName("XX超市");
            m.setNumber("CS001");
            m.setTax(1234.0f);
            m.payTaxes(t);
        }

posted on 2014-04-14 19:19  相遇'不要钱'  阅读(227)  评论(0)    收藏  举报