要求在测试类中实例化自行车类,并进行实例化对象数量的统计
自行车类
public class Bycircle {
private String mBrand;
private int mPrice;
private String mXh;
public static int count = 0;
public Bycircle(String b,int p,String xh){
mBrand = b;
mPrice = p;
mXh = xh;
count++;
}
@Override
public String toString() {
return "Bycircle [mBrand=" + mBrand + ", mPrice=" + mPrice + ", mXh=" + mXh + "]";
}
public String getmBrand() {
return mBrand;
}
public void setmBrand(String mBrand) {
this.mBrand = mBrand;
}
public int getmPrice() {
return mPrice;
}
public void setmPrice(int mPrice) {
this.mPrice = mPrice;
}
public String getmXh() {
return mXh;
}
public void setmXh(String mXh) {
this.mXh = mXh;
}
}
测试类:
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
Bycircle b1 = new Bycircle("小刀",2000,"xx1");
Bycircle b2 = new Bycircle("小刀",2001,"xx2");
System.out.println(b1);
System.out.println(b2);
System.out.println("数量:"+b2.count);
}
}