Profesor, en el diagrama donde Menu se compone de Option y Submenu hereda de Option, se observa que Menu podría contener un Submenu (ya que es un Option). En este caso, ¿no existiría una forma de redundancia en la transmisión del comportamiento si además Submenu heredara de Menu? 01:11:47
Hola,
Siempre es bueno referise al minuto donde se da esa explicación para tener esa referencia y refrescar la memoria viendo en el vídeo, pero he buscado el diagrama del menú y el submenú y he encontrado esta imagen:

Si aprecias el diagrama, menú se compone de option solamente.
Es el submenú el que tiene un menú, a la vez que hereda de option. Por tanto, no existe esa redundancia que apuntas.
En el caso que menú si que se compusiese de submenús que heredan de option, tu razonamiento sería bueno al ver la redundancia implícita por la herencia.
Gracias por su respuesta profesor, pero me refería a esta segunda imagen donde el profesor Luis cambia el diagrama. Esta e el minuto 01:11:47.Según mi interpretación del diagrama, Menu se compone de Option y Submenu hereda de Option.
Por eso entiendo que Menu puede ver o contener un Submenu, ya que este también es un tipo de Option.
Sin embargo, si Submenu además heredara de Menu, me surge la duda de si no existiría una forma de redundancia, ya que Submenu recibiría comportamiento y estructura por dos vías:
una por la herencia de Option y otra por la composición que Menu tiene con Option.
Además, me pregunto si en ese escenario Submenu podría incluso llegar a contenerse a sí mismo, al heredar la misma estructura de Menu.

Por favor, ¿estas transparencias se encuentran disponibles?
Hola Javier, tienes disponibles las transparencias como material descargable en https://escuela.it/masters/master-ingenieria-software/estudiantes/modelado-orientado-objetos