
Programación orientada a Objetos

Interactive Video
•
Computers
•
University
•
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.
Create a free account and access millions of resources
Similar Resources on Wayground
8 questions
Learn Java from Scratch - A Beginner's Guide - Step 21 - Polymorphism - an Introduction

Interactive video
•
University
6 questions
Ataque del Estado Islámico deja 63 muertos en Bagdad

Interactive video
•
University
8 questions
Comprehensive Android Developer Bootcamp - For the Curious - Interface and Abstract Classes

Interactive video
•
University
11 questions
C++ Developer - Inheritance - Part 1

Interactive video
•
University
8 questions
Python for Everybody: The Ultimate Python 3 Bootcamp - Real Life OOP Example

Interactive video
•
University
8 questions
Python for Everybody: The Ultimate Python 3 Bootcamp - Class Inheritance

Interactive video
•
University
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade