1
respuesta

No entendí la pregunta

me dice que vea el codigo pero no supe bien que responder :(

1 respuesta

Hola Samantha,

El código que se te presenta es un ejemplo de cómo se crea un objeto de tipo Vector en Java, que es una implementación de la interfaz List, y List a su vez es una subinterfaz de Collection. Entonces, cuando ves ????<String> vector = new Vector<String>();, se te está pidiendo que identifiques qué puede ir en lugar de los signos de interrogación.

Las opciones correctas son aquellas que pueden ser utilizadas para declarar un Vector en Java. En este caso, las respuestas correctas son:

A) Collection: Porque Vector es una implementación de la interfaz Collection. B) Vector: Porque estamos creando un objeto de tipo Vector. D) List: Porque Vector es una implementación de la interfaz List.

Las opciones C) LinkedList y E) ArrayList no son correctas porque, aunque son implementaciones de la interfaz List (como Vector), no son el tipo de objeto que estamos creando en este caso.

Por lo tanto, el código completo correcto sería uno de los siguientes:

Collection<String> vector = new Vector<String>();
Vector<String> vector = new Vector<String>();
List<String> vector = new Vector<String>();

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios