TestVirtualC c = new TestVirtualC();
new TestVirtualC();
   public static void runTest()      {      SystemOut.println("TestVirtualCall");      TestVirtualA a = new TestVirtualA();      TestVirtualB b = new TestVirtualB();      TestVirtualA t = a;      SystemOut.print("\nwant: 12\n got: ");      for (int i = 0; i < 2; ++i)         {         int j = t.f();         SystemOut.print(j);         t = b;         }      SystemOut.println();            TestVirtualC c = new TestVirtualC();      SystemOut.print("\nwant: 3\n got: ");      SystemOut.println(c.g());      }