And now let's think about what happens when it actually executes Is going to invoke the comp method in the b class okay, Because X is of dynamic type B. And then it's going to take the arguments and it's going to access its B field. 