POO p2 Siglo 21
![]() |
![]() |
![]() |
Título del Test:![]() POO p2 Siglo 21 Descripción: Parcial 2 |




Comentarios |
---|
NO HAY REGISTROS |
¿A qué se llama una clase abstracta?. Implementa métodos estáticos en clases abstractas. Declara métodos estáticos pero no los implementa en la misma clase. Declara métodos pero no la implementación de los mismo. Declara métodos constructores pero no los implementa en el mismo. Declara e implementa métodos abstractos en la misma clase. ¿A qué se refiere cuando hablamos de un paquete de Java?. ¿A qué se refiere cuando hablamos de un paquete de Java?. Es un conjunto de métodos de una clase. Es un conjunto de objetos. Es un conjunto de objetos. Es un conjunto de clases. ¿Cómo es el código Java del constructor por defecto de la clase Persona?. Persona() {nombre=”Manuel”; }. Persona() { }. Persona(String Nombre) {this.Nombre= nombre}. Persona(String Nombre) {this.Nombre== nombre}. Persona() {nombre; }. ¿Cómo se declara un atributo de una clase en Java?. Attribute String nombre;. String nombre;. String nombre,. Attribute nombre = new Attribute;. String nombre = new Attribute;. ¿Cómo se declara un arreglo de dos dimensiones?. tipo nombreArreglo [ ][ ];. tipo nombreArreglo;. [ ] [ ] tipo nombreArreglo;. tipo nombreArreglo { } { };. tipo nombreArreglo { } { };. ¿Cómo se declara un ArrayList?. Array a =new Array();. ArrayList a= new ArrayList();. ArrayList a= =new ArrayList();. List a= new List();. ArrayList a= ArrayList();. ¿Cómo se declara un método sin parámetros en Java?. Se colocan los paréntesis ( ) vacíos. bv. ¿Cómo se declara un método con parámetros en Java?. Se colocan entre los paréntesis ( ) los parámetros. a. ¿Cómo se definen las excepciones propias en Java?. public class MisExcepciones implements Exception. public class MisExcepciones extends Exception. class MisExcepciones. public class MisExcepciones. public class MisExcepciones include Exception. ¿Cómo se llama la clase raíz de la jerarquía de excepciones?. Throwable. RuntimeException. Error. Exception. IOException. ¿Cómo se obtiene la longitud de una arreglo?. .length. length(). ¿Cómo se comparan los objetos en Java?. peer(). ==. match(). =. equals(). ¿Cómo termina la siguiente porción de código de Java?. Tiene como resultado 0. Son objetos de diferentes clases. Tiene un error en tiempo de ejecución. Tiene un error de sintaxis. Son objetos de la misma clase. Completa la frase: “Los parámetros que se pasan por referencia significa que los mismos …”. Pasan la dirección de memoria de la variable original. a. Completa la frase: “La palabra reservada ‘this’ refiere a los miembros de la misma clase que …”. El objeto. Los atributos. El metodo. El parámetro. Completa la frase: “La redefinición de métodos es cuando se …”. Modifica la implementación de los métodos heredados. Definen dos o más métodos con el mismo nombre. Definen dos o más métodos con el mismo nombre, pero con diferente signatura. Escriben dos métodos uno que devuelva un valor y otro no. Tienen el mismo nombre y la misma cantidad de parámetros. Completa la frase: “Una clase abstracta …”. Declara e implementa métodos estáticos en la misma clase. Declara métodos pero no los implementa en la misma clase. Declara e implementa métodos abstractos en la misma clase. Declara métodos constructores pero no los implementa en la misma clase. Declara métodos estáticos pero no los implementa en la misma clase. Completa la frase: “Un error en tiempo de compilación puede ser un error”. De sintaxis. Ejecución. Código malo. Completa la frase: “La palabra reservada ‘super’ sirve para acceder …”. Solo a los métodos de la clase padre. A atributos y métodos de la clase derivada. A atributos y métodos de la clase padre. Solo a los atributos de la clase padre. A atributos y métodos de la clase hija. Completa la frase: “Los parámetros que se pasan por valor significa que los mismos …”. Envían el valor de la variable. Copian la dirección de memoria de la variable original y se borra. Envían el valor de la variable y se borra. Pasan la dirección de memoria de la variable original. Realizan una copia de las variables. Completa la frase: “El método main es static porque …”. Debe ser invocado a través de una instancia. Una vez definido no puede modificarse. Puede ser definido en cualquier clase. Puede ser invocado una sola vez. Puede ser invocado sin existir una instancia. Completa la frase: “La Clase String …”. Proporciona métodos para el manejo de cadenas de cualquier tipo de dato primitivo. Proporciona métodos para el manejo de colecciones de objetos. Proporciona métodos para el manejo de colecciones de objetos. Proporciona atributos propios de una cadena. Proporciona métodos para el manejo de cadenas de caracteres. Completa la frase: “Los objetos en Java se comparan mediante el …”. método match(). operador =. método peer(). método equals(). operador ==. Completa la frase: “Las excepciones se gestionan insertando código dentro de un bloque”. try-catch-finally para cada excepción. try, luego se crea una lista de bloques catch para cada excepción. try. catch para cada excepción. try-catch para cada excepción. Completa la frase: “En una excepción, el bloque finally se ejecuta .”. Siempre haya o no excepción. a. Completa la frase: “Una interface es …”. Un conjunto de métodos abstractos y propiedades constantes. s. ¿Con que palabra reservada se especifica el paquete al cual pertenece una clase en Java?. Package. Caja. Contenedor. ¿Con que palabra reservada se especifica el valor devuelto en Java?. return. Void. Main. new. ¿Con que palabra reservada se especifica el uso de un paquete?. extends. adhere. include. import. add. ¿Con que palabra reservada se indica la ausencia retorno de un valor en un método en Java?. final. return. void. no return. close. ¿Con que palabra reservada se realiza la herencia?. create. new. new class. extends. inherit. ¿Cuál es la diferencia entre usar las clases FileInputStream, FileOuputStream, FileReader o FileWriter y en usar las clases BufferedReader, BufferedInputStream, BufferedWriter y BufferedOutputStream?. Las primeras leen o escriben directamente en el disco duro y las segundas usan un buffer intermedio que leen o escriben en el disco. Las primeras escriben directamente en el disco duro y las segundas usan un buffer intermedio que lee el disco. Las primeras leen o escriben directamente en el disco duro y las segundas usan un buffer intermedio que controla los accesos al disco. Las primeras leen directamente en el disco duro y las segundas usan un buffer intermedio para escribir en el disco. Las primeras controlan los accesos al disco y las segundas usan un buffer intermedio lee o escribe directamente en el disco duro. ¿Cuál es el valor de la primera posición de un arreglo?. Init. begin. 1. 0. -1. ¿Cuál es la palabra reservada que se utiliza en la declaración del método para indicar la ausencia de retorno de un valor?. Void. Close. Final. no return. return. ¿Cuál de las siguientes subclases pertenece a la clase RuntimeException?. NullPointerException. s. ¿Cuáles son los distintos modificadores de acceso que pueden asumir las clases, los atributos y los métodos en Java? Seleccione las 4 (cuatro) respuestas correctas. public. private. protected. tipo por defecto. default. ¿Cuáles son los métodos que están redefinidos para calcular el precio de un artículo? Seleccione las 4 (cuatro) respuestas correctas. void calcularDescuento(float a) { float descuento=precio*0.1; }. void calcularDescuento(float a) { float descuento=precio*0.5; }. void calcularDescuento(float a) { float descuento=precio*0.8; }. void calcularDescuento(float a) { float descuento=precio*0.3; }. void calcularDesc(float a) { float descuento=precio*0.1; }. ¿Cuáles son los métodos que están sobrecargados para calcular la superficie de una figura geométrica? Seleccione las 4 (cuatro) respuestas correctas. calcularSuperficie(float lado1, float lado2). calcularSuperficie(). calcularSuperficieFig(float lado1, float lado2). calcularSuperficie(float lado). calcularSuperficie(float lado1, float lado2, float lado3). ¿Cuáles son los pasos a seguir cuando se manipulan ficheros? Seleccione las 4 (cuatro) respuestas correctas: Abrir el fichero. Inspeccionar el fichero. Guardar datos. Leer datos. Cerrar el fichero. ¿Cuáles son excepciones? Seleccione las 4 (cuatro) respuestas correctas: Leer un fichero que no existe. Enviar/recibir información por red mientras se produce una perdida de conectividad. Acceso a una posición del array que no existe. Acceder al valor N de una colección que contiene menos de N elementos. No terminar una sentencia con punto y coma. De acuerdo al siguiente código: Selecciona la sentencia correcta acerca del uso de “super”. super:borrar();. super.Punto.borrar();. Punto.super.borrar();. Punto:super.borrar();. super.borrar();. ¿En qué se diferencia un arreglo de un ArrayList?. La clase ArrayList es una implementación de List, mientras que los Arreglos son una clase abstracta de Vector. La clase ArrayList es una clase abstracta de List, mientras que los Arreglos son una implementación de Vector. En los Arreglos es obligatorio definir el tamaño, mientras que los ArrayList es automático. Para la creación de Arreglos se usa el operador new, mientras que para crear un ArrayList se utiliza el constructor. La clase ArrayList es una implementación de List, mientras que los Arreglos son una implementación de Vector. Indica cual es la clase padre de acuerdo a la siguiente sentencia: public class Auto extends Transporte (…). Auto. Transporte. class. extends. public. Indica que sentencia sirve para declarar una clase en Java. class. new object. new class. extends class. static class. Indica cual es la sentencia correcta para declarar un método sin parámetros en Java. void calcular{};. void calcular();. void calcular() {…}. calcular[ ] {…}. calcular();. Indica que sentencia se utiliza para declarar e inicializar un atributo de una clase en Java. int numero == 10;. int numero = new Attribute(10);. integer numero = 10;. int numero = new “10”;. int numero = 10;. La sobrecarga de métodos y la redefinición de métodos son diferentes. verdadero. Falso. La clase String para ser utilizada de importarse con la palabra reservada import. Verdaddero. Falso. Las palabras sobrecarga y redefinición de métodos son sinónimos. Falso. Verdadero. Manejar excepciones es: Algo heredado de lenguajes viejos pero no se utiliza.. Inútil. Algo opcional. Algo obligatorio. Una buena práctica. Menciona los tipos de ficheros que existen en Java. Seleccione las 2 (dos) respuestas correctas. Binario. De cadenas de caracteres. De texto. De números. De caracteres. Menciona una ventaja que tiene el ArrayList frente a un Arreglo. Tamaño redimensionable. Rendimiento. Admite datos primitivos del mismo tipo. Admite objetos del mismo tipo. Es de tamaño fijo. ¿Para que se utilizan las clases abstractas?. Para englobar distintos objetos y hacer uso de la herencia múltiple. Para encapsular los datos y hacer uso de la herencia simple. Para hacer herencia múltiple y hacer uso del polimorfismo. Para solo hacer uso del polimorfismo. Para englobar distintos objetos y hacer uso del polimorfismo. ¿Para qué se declaran métodos setter y getter?. Para acceder a los métodos privados de la clase. Para acceder a los atributos y métodos protegidos. Para acceder a los atributos y métodos privados. Para acceder a los atributos protegidos de la clase. Para acceder a los atributos privados de la clase. ¿Por qué es una buena práctica utilizar excepciones?. Porque permite la detección y corrección de errores en la compilación. Porque permite la corrección de errores en tiempo de ejecución. Porque permite la detección y corrección de errores en tiempo de ejecución. Porque permite la detección de errores en la compilación. Porque permite la detección de errores en tiempo de ejecución. ¿Por qué es recomendable utilizar excepciones?. Para la detección y corrección de errores en tiempo de ejecución. Para la detección y corrección de errores en la compilación. Para la corrección de errores en tiempo de ejecución. Para la detección de errores en la compilación. Para la detección de errores en tiempo de ejecución. ¿Por qué el método main es static?. Porque una vez definido no puede diferenciarse. Porque puede ser invocado sin existir una instancia. o Porque debe ser invocado a través de una instancia. Porque se puede invocar una sola vez. Porque puede ser definido en cualquier clase. ¿Qué provoca un error en tiempo compilación?. Error gestionado. Error de overflow. Error lógico tipo resultado incorrecto. Error lógico tipo bucle infinito. Error de sintaxis. ¿Qué métodos pertenecen a la clase String? Seleccione las 4 (cuatro) respuestas correctas. toUpperCase(). length(). equalsIgnoreCase(). equals(). IndeOf. ¿Qué es una interface en Java?. Una forma de herencia simple. Conjunto de atributos y métodos abstractos. Conjunto de clases abstractas. Conjunto de métodos y atributos. Conjunto de métodos abstractos y propiedades constantes. ¿Qué es un ArrayList?. Es una colección de arreglos. Es una colección de variables. Es una colección de valores. Es una colección de objetos. Es una colección de clases. ¿Qué constructor debería usar para inicializar objetos de la clase Articulo con valores pasados por parámetro?. Articulo(double Precio) { }. Articulo() { precio; }. Articulo() { }. Articulo() { precio=10; }. Articulo(double Precio) {this.precio= Precio}. ¿Qué palabra reservada se utiliza para declarar un objeto de una clase en Java?. interface. extends. static. new. class. ¿Qué significa cuando decimos “paso por valor los parámetros”?. Se realiza una copia de las variables. Se copia la dirección de memoria de la variable original y se borra. Se envía el valor de la variable. Se pasa la dirección de memoria de la variable original. Se envía el valor de la variable y se borra. ¿Qué es un paquete en Java?. Es un conjunto de métodos. Es un conjunto de objetos. Es un conjunto de clases. Es un conjunto de atributo. Es un conjunto de mensajes. ¿Qué es un arreglo?. Es una secuencia de números del mismo tipo. Es una secuencia desordenada de datos. Es una secuencia de datos del mismo tipo. Es una secuencia de objetos de diferentes tipos. Es una secuencia de datos de diferentes tipos. ¿Qué palabras reservada se utilizan para llevar a cabo el mecanismo de excepciones?. try, catch, throw, throws y finally. try, catch, throw y throws. try y catch. excepción, try, catch, throw y finally. try, catch, throw y finally. ¿Qué métodos proporciona la Clase String?. Para el manejo de atributos propios de una cadena. Para el manejo de atributos propios de una cadena de objetos. Para el manejo de colecciones de objetos. Para el manejo de cadenas de cualquier tipo de dato primitivo. Para el manejo de cadena de caracteres. ¿Qué es un fichero binario en Java?. Está formado por una secuencia de caracteres del tipo char. Está formado por secuencias de bytes. Está formado por una secuencia de caracteres de números. Está formado por una secuencia de caracteres del tipo String. Está formado por una secuencia de ceros y unos. ¿Qué ventajas tienen los Arreglos sobre ArrayList? Seleccione las 3 (tres) respuestas correctas. Tamaño redimensionable. Admite distintos tipos de objetos. Multidimensional. Rendimiento. Admite datos primitivos y objetos del mismo tipo. ¿Qué ventajas tiene ArrayList frente un Arreglo? Seleccione las 2 (dos) respuestas correctas: Admite distintos tipos de objetos. Tamaño redimensionable. a. a. ¿Qué implica que haya una jerarquía de excepciones?. Implica que una excepción puede ser capturada por una clase y sus descendientes. Implica que una excepción puede ser capturada por el paquete de excepciones. Implica que es más fácil manejar las excepciones si se clasifican. Implica que una excepción puede ser capturada por la clase que la creo. Implica que es más eficiente manejar las excepciones si se clasifican. ¿Qué clases se desprenden del paquete java.lang? Seleccione las 4 (cuatro) respuestas correctas. Integer. Math. System. Void. Reader. ¿Qué subclase pertenece a la clase RuntimeException?. ConnectionNotFoundException. IOException. OutOfMemoryError. ClassNotFoundException. NullPointerException. ¿Qué atributo se utiliza para conocer la longitud de un arreglo?. long. size(). .size. .length. length(). Selecciona la sentencia correcta para especificar el uso de un paquete en Java. import Animal;. extends Animal;. add Animal;. adhere Animal;. include Animal;. Selecciona la sentencia correcta para declarar un arreglo de dos dimensiones: tipo nombreArreglo [ ][ ];. tipo nombreArreglo { } { };. [ ] [ ] tipo nombreArreglo;. tipo nombreArreglo ( )( );. tipo nombreArreglo;. Selecciona el constructor para inicializar un objeto de la clase Persona con valores pasados por parámetros. Persona() { }. Persona(String Nombre) { }. Persona(String Nombre) {this.nombre= Nombre}. Persona() {nombre=”Manuel” ; }. Persona() {nombre; }. Selecciona los métodos que están sobrecargados para calcular el precio de un artículo. Seleccione las 4 (cuatro) respuestas correctas: calcularPrecioDesc(float con_iva, float sin_iva). calcularPrecio(float con_iva). calcularPrecio(float con_iva, float sin_iva, float descuento). calcularPrecio(). calcularPrecio(float con_iva, float sin_iva). Selecciona los métodos que están redefinidos para calcular el área de una figura geométrica. Seleccione las 3 (tres) respuestas correctas. void calcularArea(float a, float b) { float area_rectangulo= a*b; }. void calcularArea(float a, float b) { float area_cuadrado= a*a; }. void calcularArea(float a, float b) { float area_triangulo= (a*b)/2; }. void calcularAreaTriangulo(float a, float b) { float area_triangulo= (a*b)/2; }. float calcularArea(float a, float b) { float area_triangulo= (a*b)/2; }. Selecciona la sentencia correcta acerca del uso de “this”. this.valor==valor;. this.valor;. this&valor=valor;. this:valor=valor;. this.valor=valor;. Selecciona la sentencia correcta para declarar un arreglo: [ ] tipo nombreArreglo;. tipo nombreArreglo ( );. tipo nombreArreglo [ ];. tipo nombreArreglo { };. tipo nombreArreglo;. Según la imagen, esta representa …. Clase padre. Clase abstracta. Interface. clase. Clase main. Selecciona la sentencia correcta para especificar el paquete al cual pertenece una clase en Java. export Animal;. import Animal;. package Animal;. group Animal;. wrapper Animal;. Seleccione los paquetes que corresponden al estándar de Java. Seleccione las 4 (cuatro) respuestas correctas: Java.lang. Java.io. Java.util. Java.awt. Java.swing. Si tenemos el siguiente código: public class Persona {private String nombre:public Persona(String nombre){…}} Selecciona la sentencia correcta acerca del uso de “this”. this.nombre;. this&nombre=nombre;. this:nombre=nombre;. tnis.nombre==nombre;. this.nombre = nombre;. Todo programa en Java solo tiene un método main. Falso. verdadero. Un arreglo puede ser redimensionado. Falso. Verdadero. ¿Cuál de las siguientes líneas de programación Java ejecuta un método constructor?. p.constructor();. Persona p = persona();. Persona p = new persona();. Persona() = new p;. Persona p = new p();. ¿Cuál de las siguientes opciones completa correctamente la siguiente frase? “Con el polimorfismo podemos diseñar e implementar sistemas que puedan …. extenderse con facilidad; pueden agregarse nuevas clases respetando el hecho de que solamente el detalle de que las nuevas clases no sean parte de la jerarquía de herencia que la aplicación procesa en forma genérica. extenderse con facilidad; pueden agregarse nuevas clases con cambios importantes en el resto de la aplicación. extenderse con facilidad; pero no pueden agregarse nuevas clases. extenderse con facilidad, agregando nuevas clases con sólo modificar un poco (o nada) las porciones generales de la aplicación, siempre y cuando las nuevas clases sean parte de la jerarquía de herencia que la aplicación procesa en forma genérica. Limitarse a solamente las clases escritas en el origen del desarrollo, y siempre y cuando las clases existentes sean parte de la jerarquía de herencia que la aplicación procesa en forma genérica. ¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? “Un método abstracto es un método sin…“. Una Signatura. Un nombre. Un cuerpo. Variables. Parámetros. ¿Qué realizará la línea de código “System.out.printf”?. Escribirá en un chat una entrada con el texto entre paréntesis y comillas. Asignará el texto entre paréntesis y comillas a la variable out. Mostrará en pantalla el texto que está entre paréntesis y comillas (sin estos). Grabará en el archivo out un registro con el texto entre paréntesis y comillas. Escribirá en la salida de impresora una línea con el texto entre paréntesis y comillas. ¿Cómo se llama el fenómeno descripto a continuación? “Pueden declararse métodos con el mismo nombre en la misma clase, siempre y cuando tengan distintos conjuntos de parámetros”. Descarga. Abstracción. Encapsulamiento. Sobrecarga. Herencia. ¿Cuál es el método, dentro de una clase, que indica el punto de inicio de la aplicación?. El párrafo que inicia con public class. El comando java. El método main. El párrafo que inicia con public void class. El comando javac. ¿Qué tipo de archivo es el que puede contener una aplicación autónoma y ser creada con BlueJ?. .java. .jar. .bin. .com. .jav. ¿Por qué nunca podría implementarse un constructor con el modificador abstract?. Porque el Paradigma no lo permite. Porque los constructores se heredan directamente. Porque los constructores no se heredan. Porque los constructores no se pueden escribir en la SuperClase. Porque los constructores son concretos. ¿Qué método usualmente tiene varias repeticiones de nombre en una clase?. El método castToString. El garbage collector. El método Constructor. El método main. El método toString. La línea de código “elemento_buscado = arreglo[i]; " ¿a cuál de las siguientes definiciones corresponde?. Es una operación de asignación a la posición i del array arreglo. Asignará el contenido de la posición i del array arreglo a la variable elemento_buscado. Escribirá en una variable el valor del índice i generado en un for previo. Es una operación de cálculo usando un componente de un array. Asignará el contenido de la posición i del array arreglo a la variable elemento_buscado. Elija entre las siguientes opciones el resultado de ejecutar la línea de código “perro”.compareTo("pero”). Devolverá un valor menor a cero porque la cadena de la izquierda es de mayor longitud que la de la derecha. Devolverá un valor falso porque la cadena de la izquierda es de mayor longitud que la de la derecha. Devolverá true porque la cadena de la izquierda es de mayor longitud que la de la derecha. Devolver las letras diferentes porque la cadena de la izquierda es de mayor longitud que la de la derecha. Devolverá un valor mayor a cero porque la cadena de la izquierda es de mayor longitud que la de la derecha. La línea de código “variable1 = arreglo[2]"…. Asignará a la segunda posición del array arreglo[]lo contenido en variable1. Asignará a variable1 lo contenido en la tercer posición del array arreglo[]. Asignará a variable1 lo contenido en la segunda posición del array arreglo[]. Asignará a variable1 lo contenido en la segunda repetición del valor en el array arreglo[]. Asignará a la tercer posición del array arreglo[]lo contenido en variable1. ¿Cuál de las siguientes expresiones forma parte del tratamiento de errores en Java?. throws. prove. errorSheet. catches. conditionally. ¿Cuál de las siguientes expresiones es una sentencia que no forma parte del tratamiento de errores en Java, como las restantes opciones?. try. catch. finally. throws. exceptionError. Elija la opción verdadero o falso para calificar la siguiente afirmación: “Un arreglo permitirá almacenar toda la información de un empleado, como su número de documento, apellido, nombre y fecha de nacimiento”. Verdadero. La información de un empleado puede ser almacenado en un arreglo por tener varias variables. Falso. Esto requiere variables de distinto tipo. ¿Qué tarea permite realizar el método charAt (posición)?. Recuperar un carácter de una cadena en la posición dada. Informar en qué posición esta un carácter dentro de una cadena. Numerar los caracteres en una variable de tipo String. Mover un carácter a otra variable Char. Numerar los caracteres en una variable de tipo char. ¿Cuál es la opción que completamente la siguiente frase? “Para lanzar una excepción manualmente, utilice la palabra clave …”. catch. throw. send. throwing. start. La línea de código “arreglo[2] = 234; " ¿a cuál de las siguientes definiciones corresponde?. Es la lectura del segundo elemento del array arreglo[]. Es la lectura de la tercer posición del array arreglo[]. Es la asignación del valor 234 al segundo elemento del array arreglo[]. Es la asignación del valor 234 al tercer elemento del array arreglo[]. Es la lectura del tercer elemento del array arreglo[]. ¿Cuál de las siguientes opciones contiene una afirmación correcta acerca de arreglos?. El índice de un arreglo no puede tomar el valor “0” (cero). Los elementos de un arreglo no pueden estar vacíos. Los elementos de un arreglo pueden ser de cualquier tipo, incluso otro arreglo. El índice de un arreglo no puede tomar el valor “0” (cero). Los elementos de un arreglo pueden ser de distinto tipo. ¿Cómo se llama el método para convertir a cadena de caracteres todos los objetos?. convertChar. convertString. toString. makeString. writeString. ¿Cuál de las siguientes opciones completa adecuadamente la siguiente frase? “En Java los caracteres se almacenan en contenedores que pueden tener dos tipos de datos, el char que es primitivo y … “. … el tipo de referencia CharVar, que es una clase provista en las bibliotecas del lenguaje. … el tipo primitivo String. … el tipo primitivo Varchar. … el tipo de referencia String, que es una clase provista en las bibliotecas del lenguaje. … el tipo de referencia Varchar, que es una clase provista en las bibliotecas del lenguaje. |