Una de las 25 preguntas del tema
Las interfaces son preferibles para definir la estructura de objetos por su capacidad de extensión.