private void button1_Click(object sender, EventArgs e) { ScaryScary fingersTheClown = new ScaryScary("big shoes", 14); FunnyFunny someFunnyClown = fingersTheClown; IScaryClown someOtherScaryclown = someFunnyClown as ScaryScary; someOtherScaryclown.Honk(); }