Add DemoPolymorphismAndUpcasting example