java中static用法案例

来源:互联网 发布:唐朝军事实力 知乎 编辑:程序博客网 时间:2024/06/02 15:27
public class test4{    public static void main(String[]args){        Book b1=new Book("abc",20);        Book b2=new Book("abc2",202);        Book b3=new Book("abc3",203);        Book.outputFactory="Beijing";        System.out.println(Book.count);        b1.out();        b1.print();        b2.print();        b3.print();    }}class Book{    private String name;    private float price;    static String outputFactory;    static int count=0;    public Book(){    }    public Book(String name,float price,String outputFactory){        this.name=name;        this.price=price;        this.outputFactory=outputFactory;    }    public Book(String name,float price){        this.name=name;        this.price=price;        count++;    }    public void print(){        System.out.println("name= "+name+" price= "+price+" outputFactory= "+outputFactory);    }    public static void out(){        //System.out.println(name);    }    public static String factory(){        return outputFactory;    }}
0 0
原创粉丝点击