Guias Tarea Ex-Aula (Constructores, Sobrecarga)
Guias Tarea Ex-Aula (Constructores, Sobrecarga)
Guias Tarea Ex-Aula (Constructores, Sobrecarga)
1. Hacer una clase que inicialice dos variables por medio de un constructor con parámetros y un
método que muestre la multiplicación de las dos variables.
En la clase que contiene main cree un objeto que haga uso del método.
2. Cree una clase con dos variables tipo int y dos métodos, el primer método debe tener dos
parámetros que le permitan recibir como argumentos los valores digitados desde teclado pero
en el método main, el método solo debe mostrar el mensaje con los valores que hayan recibido
los parámetros. El segundo método, mostrará la suma de esos valores.
Crear un constructor personalizado que acepte los parámetros correspondientes a la variable
de la clase.
Implemente la clase e invoque los métodos.
3- En una clase llamada Persona se tienen dos métodos y una variable, la variable se llama
tipoBaile y es privada.
a. El primer método es público y se llamará bailar y tendrá un parámetro, la función de
éste será mostrar en pantalla el mensaje “Yo bailo” y concatenar la variable que
recibirá en el parámetro el cual será capturado desde teclado. Ejemplo del mensaje
“Yo bailo salsa”
b. El segundo método debe ser privado y su función será capturar el valor de la variable.
c. Cree un constructor por omisión que inicialice la variable tipoBaile=”salsa” y que
invoque el método bailar.
d. Cree un constructor personalizado para que reciba como parámetro la variable de la
clase.
Cree la clase que contiene el método main e invoque los métodos.
a. Una variable privada y tipo cadena llamada moneda, que almacenará un tipo de moneda,
el cual debe digitarlo desde el teclado. El código para solicitar ese valor debe escribirlo
en la clase del método main.
b. Un método público con un parámetro de tipo String que retornará el mensaje “la moneda
de curso legal es el ” a este mensaje le debe concatenar la variable moneda que recibirá
en el parámetro.
Cree la clase que tendrá el método main, desde ella cree un objeto, capture las variables
desde teclado e invoque al método con la instancia creada.
5- En una clase Bailarín se tienen dos métodos:
a. El primer método se llamará bailar, la función de este será mostrar en pantalla el mensaje
“Yo bailo perreo ja ja ja…”. El método será privado.
b. El segundo método debe ser público y su función será invocar el método privado.
La clase también tiene un constructor por omisión, el cual mostrará el mensaje “Soy bailarin”
Debe crear la clase que contendrá el método main desde donde usted creará un objeto e
invocará al método.
b. Método público Volumen, este método tendrá dos parámetros, un parámetro entero y uno
tipo cadena, el parámetro entero recibirá un número entero, el parámetro tipo cadena
recibirá como argumento el mensaje: “El volumen establecido es: ”.
Implemente la clase y cree un objeto. Analice si serán los dos métodos que invocará desde
este lugar o será solo uno, si es uno reflexione cuál de ellos será.
7. Hacer una clase que inicialice dos mensajes al crearse el objeto y que tenga un método que
despliegue los mensajes concatenados. Implemente la clase.
8. Hacer una clase que haga uso de dos constructores con parámetros para inicializar dos
variables de tipo int y dos variables de tipo double, que contenga dos métodos sobrecargados
uno con dos parámetros int y el otro con dos parámetros double, para que retornen la suma
de dichas variables. Cree la clase principal y capture las variables desde teclado e invoque
los métodos.
9. Cree una clase con dos variables tipo int y dos métodos, el primer método debe tener dos
parámetros que le permitan recibir como argumentos los valores digitados desde teclado pero
en el método main, el método solo debe mostrar el mensaje con los valores que hayan recibido
los parámetros. El segundo método, retornará la suma de esos valores.
Crear un constructor personalizado que acepte los parámetros correspondientes a la variable
de la clase.
Implemente la clase e invoque los métodos.
10. Escribir el código necesario para una clase llamada Empleado, con 5 variables (código, nombre,
estadoCivil, edad y salario). Todas las variables son String excepto la edad que es int y el
salario de tipo double.
La clase debe contener lo siguiente:
Definir un constructor por omisión para que establezca los valores que usted desee a cada
una de las variables e invoque el método mostrar().
Sobrecargue el constructor para que reciba como parámetros código y nombre.
Sobrecargue nuevamente el constructor para que reciba como parámetros código, nombre y
estado civil.
El método mostrar() mostrará el contenido de todas las variables.
Sobrecargue el método mostrar() para que reciba los datos que no son proporcionados por
cada constructor.
Implemente la clase.
11. En una clase llamada Bailarín se tienen dos métodos y una variable, la variable se llama
tipoBaile, el primer método se llamará bailar y tendrá un parámetro, la función de este será
mostrar en pantalla el mensaje “Yo bailo ” y concatenar la variable que recibirá en el
parámetro el cual será capturado desde teclado. Ejemplo del mensaje “Yo bailo salsa”
La función del segundo método será capturar por teclado el valor de la variable.
a. Cree un constructor por omisión que inicialice la variable tipoBaile=”merengue” y que
invoque el método bailar.
b. Cree un constructor personalizado para que reciba como parámetro la variable de la clase.
Cree la clase que contiene el método main e invoque los métodos.
13. Escriba el código necesario para la clase Vendedor de acuerdo a lo que se le pide:
a. Dos variables de tipo cadena llamadas país y moneda, el valor de las variables deberá se
digitado desde el teclado. El código para solicitar ese valor debe escribirlo en la clase
del método main.
b. Cree un constructor personalizado con dos parámetros de tipo String que acepte los
parámetros correspondientes a las variables de la clase y que muestre un mensaje.
Ejemplo “La moneda de curso legal de El Salvador es el dolar”, en este mensaje debe
concatenar las variables que recibirá en el parámetro.
Implemente la clase.
16. Crear una clase llamada Computadora con los siguientes miembros:
4 atributos (marca, procesador, memoria, disco duro)
Un constructor por omisión, el cual desplegará un mensaje en pantalla: “Introduzca los
datos de la computadora que desea:”, además que invoque el método de captura.
Un constructor personalizado con 4 parámetros correspondientes a las variables de la clase,
el cual inicializará cada variable con el valor de los parámetros recibidos y además mostrará
un mensaje “Características de la computadora seleccionada: ”
Deberá tener 2 métodos, uno que capture los datos de desde teclado y el otro que muestre
un mensaje, por ejemplo:
El cliente necesita una computadora:
Marca: Sony
Procesador: Intel Core i7
Memoria RAM: de 16 GB
Capacidad de disco duro: de 1 TB
Este solamente es un ejemplo, usted puede cambiarlo, siempre y cuando muestre los datos
de los atributos de la clase.
Implemente la clase y cree dos objetos e invoque los métodos, usted sabrá el orden de creación
de los objetos y con qué objeto invocará cada método.
La salida del programa podría quedar de la siguiente manera: