Ohjelmoinnin jatkokurssi: kurssikokeen 2. tehtävän ratkaisuehdotuksia

Pisteiden jakautuminen: joka kohdasta 4p (a,b,c)

a) seuraavista asioista pääosa mainittu

Periytymiseen liittyvistä asiavirheistä pisteitä pois vakavuuden mukaan, muista virheistä ei pisteitä pois, jos ovat vähäisiä.

b) samoin kuin edellisessä, kaikkea ei tarvitse olla maininnut

c)

Koukkumetodi:

public abstract class Kappale() {

      public abstract int pintaAla(); //KOUKKU

      public int tilavuus(int korkeus) {

            return this.pintaAla()*korkeus;

      }

}