Fundamentos de Programación Orientada a Objetos

Fundamentos de Programación Orientada a Objetos

University

20 Qs

quiz-placeholder

Similar activities

Herencia. Leyes de Mendel

Herencia. Leyes de Mendel

University

18 Qs

LECTURA DE MANUALES e INTERPRETACIÓN DE PLANOS

LECTURA DE MANUALES e INTERPRETACIÓN DE PLANOS

University

15 Qs

LA OBSERVACION Y REGISTROS DE OBSERVACION

LA OBSERVACION Y REGISTROS DE OBSERVACION

University

15 Qs

GEOGRAFÍA TURÍSTICA

GEOGRAFÍA TURÍSTICA

University

20 Qs

Flujo de Análisis Participación-Asignación Ing. Performance

Flujo de Análisis Participación-Asignación Ing. Performance

University - Professional Development

19 Qs

HERENCIA "FORMACIÓN DE UNA NUEVA VIDA"

HERENCIA "FORMACIÓN DE UNA NUEVA VIDA"

University

17 Qs

Introducción al Derecho

Introducción al Derecho

University

20 Qs

Antropologia de la nutricionÑ_2do_Parcial_SoyUO

Antropologia de la nutricionÑ_2do_Parcial_SoyUO

University

20 Qs

Fundamentos de Programación Orientada a Objetos

Fundamentos de Programación Orientada a Objetos

Assessment

Quiz

Professional Development

University

Medium

Created by

Alix Hernández

Used 5+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es una de las principales diferencias entre un Array y un ArrayList en Java?

Un Array tiene tamaño fijo, mientras que un ArrayList es dinámico.

Un Array se usa para tipos primitivos, mientras que un ArrayList es para objetos.

Un ArrayList es más rápido que un Array en todos los casos.

Siempre se puede consultar el tamaño de un ArrayList, mientras que para un Array no es posible.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué sucede si asignas un ArrayList a otra variable ArrayList usando el operador =?

Se crea una copia profunda del ArrayList.

  • Ambos ArrayList apuntan a la misma referencia.

Se crea una copia superficial del ArrayList.

Se lanza un error de compilación.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la forma correcta de agregar un elemento a un ArrayList en Java?

ArrayList<Integer> lista = new ArrayList<>();

lista[0] = 5;

lista.add(5);

  • lista.insert(5);

lista.put(5);

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué ocurre si intentas acceder a un índice fuera de los límites en un ArrayList?

Se lanza una excepción IndexOutOfBoundsException.

Se devuelve null.

El valor es -1.

Se genera un error de compilación.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué significa la herencia en programación orientada a objetos?

La herencia permite que una clase sea completamente diferente a otra.

La herencia permite que una clase derive de otra, reutilizando su código y facilitando la creación de jerarquías.

La herencia es un método para eliminar clases innecesarias.

La herencia se utiliza para crear funciones independientes.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la salida del siguiente código?

int[] numeros = {1, 2, 3};

int[] copia = numeros;

copia[0] = 10;

System.out.println(numeros[0]);

1

2

3

10

0

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la salida del siguiente código al clonar un objeto y modificar el nombre del clon?

Estudiante est1 = new Estudiante("Juan", 21);

Estudiante est2 = est1.clone();

est2.nombre = "Carlos";

System.out.println(est1.nombre);

Juan

Carlos

null

JuanCarlos

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?