 Neither codice_32 nor codice_35 is a subtype of the other; even though codice_6 is a subtype of codice_30.So, any method that takes codice_32 as a parameter does not accept an argument of codice_35.If it did, it would be possible to insert a codice_30 that is not an codice_6 into it; which violates type safety.