class A { int i = 1; int f() { return i; } // Hyvin yksinkertainen metodi. } class B extends A { int i; // Tämä muuttuja piilottaa luokasta A perityn muuttujan. int f() { // Tämä metodi korvaa luokasta A perityn f()-metodin. i = super.i + 1; // A.i-muuttujaan viitataan näin. return super.f() + i; // A.f()-metodia kutsutaan näin. } }