Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Duda sobre el ejercicio!

Leyendo otra resolución en el foto, vi que habia un choque entre objetos, y queria asegurarme bien! hice el mismo código en mi editor, creando la clase usuario, la clase componente y la clase juego con ese código, ahora mi duda es: ¿no puede compilar porque no se puede convertir el objeto usuario en un objeto de tipo componente? de no ser por eso, ¿por que seria? Muchas gracias!Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Esteban, espero que estés bien!

Sí, este motivo y el motivo en la actividad del curso son similares y voy a explicar el porqué:

Como son atributos de diferentes tipos, al crear el constructor de juego con this.comp = usuario, estamos tratando de igualar dos atributos diferentes, y por eso el error en el IDE dice el motivo que usted citó.

¡Espero haber ayudado y buenos estudios!