You are on page 1of 2

Universidad de El Salvador

Facultad Multidisciplinaria de Occidente


Departamento de Ingenieria y Arquitectura

Programacion 1 Guia N°1 POO

Instructor: Br. Alegría Arévalo Ismael Enrique

Objetivos:
Poner en practica los conocimientos adquiridos en las horas clases como son
la creacion de clases, propiedades(caracteristicas) y metodos(funciones)
concernientes a la POO en el lenguaje de programacion Java.

Ejercicios:

1. [Practica guiada] Cree una clase llamada Coche, describala declarando 3


propiedades como son color, numero de ruedas, peso del coche con sus
respectivos tipos de datos inicializandolas en el constructor de la clase y cree
3 metodos como son encender, frenar y acelerar, en los metodos basta con
escribir una instrucción para mostrar un mensaje. Luego crear otra clase
llamada Prueba_coche esta sera la encargada de contener el metodo main y
dentro del metodo crear un objeto o instanciacion de la clase Coche llamada
miCoche y hacer llamadas a los metodos.

2. Cree una clase llamada Pelota, describala declarando 4 propiedaes como


son material de la pelota, color, peso, pelotaAire(tomar dos valores
Verdadero o Falso) con sus respectivos tipos de datos inicializandolas en el
constructor de la clase y cree dos metodos 2 metodos que son rebota, rodar
en estos metodos basta con un mensaje en su interior. Luego crear un clase
llamada Prueba_pelota que sera la encargada de contener el metodo main y
dentro de ella crear un objeto o instanciacion de la clase Pelota llamada
miPelota y hacer llamadas a los metodos.

3. Crear una clase llamada Persona con 3 campos nombre, sexo(M o F) y


edad, estos campos se inicializaran en el constructor de la clase y crear 1
metodo llamado informacionGeneral(sera un getter) donde devolvera un
objeto de tipo String que nos devolvera la informacion de la persona en
cuestion, dentro del metodo crearemos una variable local llamada info de
tipo String que contendra toda la informacion como son nombre, sexo y edad
de la persona usando la concatenación(signo mas “+”) que es la manera de
unir cadenas de String u otro tipo de dato. Luego crear una clase llamada
Prueba_persona que contendra la clase main creando un objeto de la clase
Persona llamada miPersona y asi llamar al metodo informacionGeneral y
mostrar en pantalla el mensaje.

4. Cree una clase llamada Celular con 4 campos que son marca,
numTelefono, versionAndroid, datos, los primeros 3 campos se inicializaran
en el constructor de la clase y el ultimo campo se inicializara en el ultimo
metodo que creemos, entonces creamos 3 metodos que son llamar,
escucharMusica, datosCelular, los primeros dos metodos solo tendran una
instrucción para mostrar un mensaje, el ultimo tendra los datos del celular
usando las variables antes creadas usando a la vez la concatenación(signo
“+”) que es la union de cadenas de String u otro tipo de datos, este metodo
es un getter y devolvera un objeto de tipo String. Luego crear una clase
llamada Uso_celular que contendra el metodo main y dentro de ella crear un
objeto de la clase Celular llamado miCelular y hacer llamada a sus metodos.

5. Crear una clase llamada Calculadora, que no sera mas que una calculadora
arcaica, es decir con sus cuatro funciones principales, primero creamos 3
variables num1,num2 y resultado, despues creamos 4 metodos como son
sumar, restar, multiplicar y dividir, estos metodos deben ser getters(porque
devolveran la operación en cuestion, un tipo de dato int). Luego crear una
clase llamada Prueba_calculadora que tendra el metodo main y dentro de ella
crear un objeto de la clase Calculadora llamada miCalculadora y asi poder
llamar a sus metodos y mostrar en un mensaje el resultado de cada metodo.

You might also like