Si un cuadrado es un tipo de rectángulo, ¿por qué no puede heredar un cuadrado de un rectángulo? ¿O por qué es un mal diseño? He escuchado a gente decir: Si hiciste que Square derivara de Rectángulo, entonces un Square debería poder usarse en cualquier lugar donde esperes un rectángulo ¿Cuál...