///
01 class C1 {
02 public void f() {
03 System.out.print(" 1 ");
04 }
05
06 public void g() {
07 f();
08 }
09 }
10
11 class C2 extends C1 {
12 public void f() {
13 System.out.print(" 2 ");
14 }
15 }
16
17 public class Prog {
18 public static void main(String args[]) {
19 C1 a = new C1();
20 a.f();
21 C2 b = new C2();
22 b.f();
23 a = b;
24 a.f();
25 b.g();
26 }
27 }Considerando a execução do trecho de código em Java acima, o programa