cs202_dynamic_Binding sample code