Tee luokka bussi, jossa on seuraavat metodit:
void nouseeKyytiin(int iMaara); // Kutsutaan, kun bussiin nousee iMaara ihmista. void hyppaaPois(int iMaara); // Kutsutaan, kun bussista poistuu iMaara ihmista. int montakoIhmista(); // Palauttaa bussissa olevien ihmisten määrän. int vapaitaIstumaPaikkoja(); // Bussiin mahtuu istumaan x (esim. 30) henkeä. int vapaitaPaikkoja(); // Bussiin mahtuu kokonaisuudessaan y; y>x (esim. 50) henkeä.
Bussin constructorille annetaan istumapaikkojen määrä ja seisomapaikkojen määrä. Bussissa ei voi olla enempää ihmisiä kuin istumapaikat + seisomapaikat eikä myöskään negatiivista määrää ihmisiä.
Testausta varten luokalle kannattaa toteuttaa main() -metodi, joka tekee bussille erilaisia asioita. Testauksen takia bussin metodien kannattaa tulostaa System.out:iin, millä parametrilla niitä kutsuttiin ja minkä arvon ne palauttavat.