write sup class
write sub1 class
write sub2 class
Demonstrate dynamic method dispatch