In pure object-oriented design there should be little to no IF conditional statements. In this video presentation I walk you through creating an interface which allows adding different types together WITHOUT having to test which specific type an object actually is.