public class Bicycle {
private int cadence;
private int gear;
private int speed;
private int id;
private static int numberOfBicycles = 0;
p
public int getID(){
return numberOfBicycles;
}
public static int getNOB(){
return numberOfBicycles;
}
In the Bicycle class
Bicycle bc = new Bicycle(30, 90, 1);
System.out.println(Bicycle.getNOB());
System.out.println(bc.getID());
Bicycle bc2 = new Bicycle(30,90, 1);
System.out.println(Bicycle.getNOB());
System.out.println(bc2.getID());
Bicycle bc3 = new Bicycle(30,90, 1);
System.out.println(Bicycle.getNOB());
System.out.println(bc3.getID());
Bicycle bc4 = new Bicycle(30,90, 1);
System.out.println(Bicycle.getNOB());
System.out.println(bc4.getID());
In the main class of BicycleTest worked just fine for me