有点问题
声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并拥有静态数据成员册数、记录图书的册数,在构造方法中利用此静态变量为对象的编号赋值,在主方法中定义对象数组,并求出总册数。
class Book{
String Bname;
static String Bnumber;
float Bprice;
private static int count=0;
public Book(String Bname,float Bprice){
count++;
this.Bnumber="XYX-"+count;
}
public void sum(){
System.out.println("图书总册数为"+count);
}
}
public class BookTest{
public static void main(String args[]){
Book b[]={new Book("三国演义",55),new Book("水浒传",50),new Book("红楼梦",56),new Book("西游记",53)};
b[0].sum();
}
}