2.1 Bussi

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.