WorksheetsProgramación orientada a objetos
Total questions: 18
Worksheet time: 9mins
¿Cuál es el paradigma de programación que se enfoca en la estructura lógica de un programa?
Programación orientada a objetos
Programación imperativa
Programación declarativa
Programación concurrente
¿Qué concepto de la programación orientada a objetos se refiere a la capacidad de los objetos para responder de distinto modo ante el mismo mensaje?
Encapsulamiento
Herencia
Abstracción
Polimorfismo
¿Cuál es la principal ventaja de la programación orientada a objetos que disminuye los errores y promueve la reutilización del código?
Reusabilidad de código
Mayor dominio sobre el programa
Disminución de errores de programación
Los objetos son entidades autónomas
¿Qué se debe utilizar para ocultar los detalles de implementación de un objeto y exponer solo una interfaz pública para interactuar con él?
Abstracción
Herencia
Polimorfismo
Encapsulamiento
¿Cuál es el método que devuelve el valor del atributo nombre en el contexto de encapsulamiento?
get_nombre()
set_nombre()
mostrar_nombre()
cambiar_nombre()
¿Qué método de la clase Perro se utiliza para que el perro emita el sonido 'Guau!'?
sonido()
ladrar()
maullar()
reaccionar()
¿Qué se utiliza en la programación orientada a objetos para agrupar seres o cosas con características similares en grupos?
Objeto
Instancia
Método
Clase
¿Cuál es el concepto de la programación orientada a objetos que permite que un objeto pueda heredar atributos y métodos de otro objeto?
Herencia
Polimorfismo
Encapsulamiento
Abstracción
¿Qué se utiliza en la programación orientada a objetos para manipular el estado de un objeto?
Métodos
Constructores
Atributos
Clases
¿Cuál es la característica de la programación orientada a objetos que permite que los objetos puedan interactuar y modificar los valores contenidos en sus atributos?
Abstracción
Polimorfismo
Encapsulamiento
Herencia
¿Cuál es la característica principal de las clases en la programación orientada a objetos?
Encapsulan datos y comportamiento
Definen métodos
Crean instancias
Son objetos
¿Cuál es la importancia de la abstracción en la programación orientada a objetos?
Facilita la creación de modelos simplificados de la realidad
Permite la interacción entre objetos de manera eficiente
Define el comportamiento de los objetos de forma clara
Controla el estado interno de los objetos
¿Qué se utiliza en la programación orientada a objetos para dar soporte a la reutilización del código?
Herencia
Polimorfismo
Encapsulamiento
Abstracción
¿Cuál es el método de la clase Gato que se utiliza para que el gato se mueva rápidamente?
moverse()
correr()
saltar()
dormir()
¿Qué se utiliza en la programación orientada a objetos para ocultar los detalles de implementación de un objeto?
Herencia
Abstracción
Polimorfismo
Encapsulamiento
¿Cuál es el principio de la programación orientada a objetos que permite la creación de nuevas clases basadas en clases existentes?
Herencia
Polimorfismo
Encapsulamiento
Abstracción
¿Qué característica de la programación orientada a objetos permite que un objeto pueda tener múltiples formas o comportamientos?
Encapsulamiento
Herencia
Abstracción
Polimorfismo
¿Cuál es el método de la clase Vehículo que se utiliza para calcular la velocidad?
acelerar()
frenar()
calcularVelocidad()
girar()
