Сделай список пар "класс:действие", затем проходишь по этому списку, для каждой пары проверяешь, можно ли переданный объект к классу привести, и если да - исполняешь действие. Никаких if.
> для каждой пары проверяешь, можно ли переданный объект к классу привести
> Никаких if