Está en la página 1de 6

13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Tu calificación: 33.33% (2 de 6).

Resultados de la pregunta

Observa el siguiente código y responde. ¿Qué atributo se está ocultando?

Respuesta del usuario:

sueldo

Resultado:

¡Correcto!

Resultados de la pregunta

Si una clase hereda métodos declarados como abstractos:

Respuesta del usuario:

No puede sobreescribir los métodos que sean abstractos

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 1/6


13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Resultado:

Necesitas reforzar el tema: Clases abstractas

Resultados de la pregunta

El encapsulamiento de la información es un mecanismo de los objetos que permite:

Respuesta del usuario:

Facilitar la interacción con otros objetos dentro del programa

Resultado:

Necesitas reforzar el tema: Encapsulamiento y ocultación en objetos

Resultados de la pregunta

Python no soporta de forma nativa las clases abstractas, ¿qué instrucción permite cargar la
estructura necesaria para su implementación?

Respuesta del usuario:

from abc import ABCMeta, abstractmethod

Resultado:

Necesitas reforzar el tema: Clases abstractas

Resultados de la pregunta

Siguiendo la lógica de orientación a objetos y con base en el siguiente ejemplo, ¿en qué orden
debe implementarse la herencia?

Respuesta del usuario:

Nadador <- Deportista <- Persona

Resultado:

Necesitas reforzar el tema: Herencia y sobreescritura de métodos

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 2/6


13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Resultados de la pregunta

Observa el siguiente código y responde, ¿qué instrucción genera un error en pantalla?

Respuesta del usuario:

g = Gerente("Hector", 30)

Resultado:

Necesitas reforzar el tema: Encapsulamiento y ocultación en objetos

Resultados de la pregunta

Observa el siguiente código y responde. ¿A qué método debería llamar la instancia de


"Supervisor" para poder visualizar el sueldo?

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 3/6


13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Respuesta del usuario:

verSueldo1()

Resultado:

¡Correcto!

Resultados de la pregunta

Observa el siguiente código y responde, ¿qué mecanismo usa el método "hablar" de la clase
"Deportista"?

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 4/6


13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Respuesta del usuario:

Sobreescritura

Resultado:

Necesitas reforzar el tema: Clases abstractas

Resultados de la pregunta

Las clases abstractas son clases que tienen un uso especial, no pueden ser instanciadas
directamente porque:

Respuesta del usuario:

Son instancias de una clase que ya fue definida previamente

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 5/6


13/6/2020 (4244) Programador (orientado a objetos): 4244-4247-4292 :: Xquest Discovery

Resultado:

Necesitas reforzar el tema: Clases abstractas

Resultados de la pregunta

¿Qué ocurre si se instancia una clase con métodos abstractos?

Respuesta del usuario:

La consola muestra un error si se intenta llamar a los métodos declarados abstractos

Resultado:

Necesitas reforzar el tema: Clases abstractas

file:///C:/Users/pc/Documents/Capacítate para el empleo Curso de Programador (orientado a objetos)_files/pages.html 6/6

También podría gustarte