
Programación orientada a Objetos
Interactive Video
•
Computers
•
University
•
Practice Problem
•
Medium
Informática María E
Used 4+ times
FREE Resource
13 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál de las siguientes opciones representa correctamente la herencia en Python?
class Animal:
pass
class Perro(Animal):
pass
class Animal:
pass
class Perro:
pass
class Animal:
def init(self):
print("Animal creado")
class Perro(Animal):
def init(self):
print("Perro creado")
class Animal:
pass
class Perro(Animal):
def ladrar(self):
return "¡Guau!"
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál de los siguientes ejemplos muestra correctamente la herencia en Java?
class Animal {
void hacerSonido() {
System.out.println("Sonido de animal");
}
}
class Gato extends Animal {
void hacerSonido() {
System.out.println("¡Miau!");
}
}
class Animal {
void hacerSonido() {
System.out.println("Sonido de animal");
}
}
class Gato {
void hacerSonido() {
System.out.println("¡Miau!");
}
}
class Animal {
Animal() {
System.out.println("Animal creado");
}
}
class Gato extends Animal {
Gato() {
System.out.println("Gato creado");
}
}
¿Cuál de los siguientes ejemplos muestra correctamente la herencia en Java?
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué es el "override" en el contexto de herencia?
Crear una nueva instancia de una clase.
Reemplazar un método de la clase base en la subclase.
Eliminar una clase del sistema.
Aumentar la complejidad del código.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál de las siguientes afirmaciones es cierta sobre la herencia múltiple?
Es una característica de todos los lenguajes de programación orientada a objetos.
No es posible en la mayoría de los lenguajes modernos.
Una clase puede heredar de varias clases base.
No tiene ninguna desventaja.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué es el polimorfismo en la programación orientada a objetos?
La organización de clases en jerarquías.
La creación de instancias de clases.
La capacidad de un objeto de tomar muchas formas.
La capacidad de una clase de heredar de múltiples clases.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál de las siguientes es una forma común de polimorfismo?
Polimorfismo de sobrecarga.
Polimorfismo de tipo.
Polimorfismo de método.
Todas las anteriores.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la diferencia principal entre el polimorfismo en tiempo de compilación y el polimorfismo en tiempo de ejecución?
El primero se refiere a la herencia, el segundo a la sobrecarga.
No hay diferencia; son lo mismo.
El primero se resuelve durante la compilación, el segundo durante la ejecución del programa.
El primero es más eficiente que el segundo.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade