Froggy Jumps Desafío de POO en PythonVersión en línea Demuestra tus conocimientos sobre conceptos básicos de POO en Python con este quiz. por Lilia-Guiodi Gomez-Sanchez 1 ¿Qué es la programación orientada a objetos (POO)? a Un paradigma de programación que modela conceptos del mundo real en objetos. b Un tipo de programación lineal. c Un lenguaje de programación específico. 2 ¿Qué es una clase en Python? a Una función predefinida en Python. b Un tipo de variable global. c Un modelo que define los atributos y comportamientos de un objeto. 3 ¿Qué es un objeto en Python? a Una variable numérica. b Una función de Python. c Es una instancia de la clase que contiene atributos y métodos. 4 ¿Qué es la herencia en POO? a Un mecanismo que permite que una clase herede atributos y metodos de otra. b Un tipo de bucle en Python. c Un error común en la programación. 5 ¿Qué es el encapsulamiento en POO? a La exposición de todos los métodos de una clase. b La capacidad de ocultar la implementación interna de un objeto. c La eliminación de un objeto en Python. 6 ¿Qué es el polimorfismo en POO? a La limitación de un objeto a un solo tipo. b La creación de objetos en Python. c La capacidad de un objeto para comportarse de varias formas. 7 ¿Qué es un método en Python? a Una variable global en Python. b Una función definida dentro de una clase que opera en un objeto. c Un tipo de dato en Python. 8 ¿Qué es el constructor en una clase de Python? a Un método especial que se llama al crear una instancia de la clase. b Un método que elimina una instancia de la clase. c Una función estándar en Python. 9 ¿Qué es la sobrecarga de operadores en Python? a La restricción de operadores en Python. b La eliminación de operadores en Python. c La capacidad de definir el comportamiento de operadores en una clase. 10 ¿Qué es el método __str__ en Python? a Un método para convertir un objeto a un entero. b Un método especial que devuelve una representación de cadena de un objeto. c Un método para comparar objetos.