Java ciclos while #primos
CesarATGTarea3 de Junio de 2016
502 Palabras (3 Páginas)231 Visitas
Práctica # 9: CLASES Y OBJETOS
Nombre:___Jose Pedro Treviño Hernandez_____Matrícula:___1395501____Calificación:________
Nombre del Instructor: ___David Arriaga_______________ Día:__15/10/15___ Hora :__02__:__00__
Objetivos Generales:
- Entrar a la programación estructurada de manera más profunda comenzando a emplear 2 o más clases para la solución de problemas.
- Aprender a instanciar objetos de diversas clases.
- Uso de parámetros y métodos entre clases.
Actividad # 1 – Métodos y Parámetros
Tiempo requerido: 90 min.
Ponderación: 100%
Objetivos:
- Solucionar un problema de obtención de áreas empleando métodos.
Enunciado del Problema:
Se desea hacer un programa que realice diversas operaciones matemáticas con un par de números tipo double. Al iniciar el programa se pedirán al usuario 2 números (A y B). Posteriormente se desplegará el siguiente menú:
¿Qué desea obtener?
- A + B
- A – B
- B – A
- A * B
- A / B
- B / A
- A ^ B
- B ^ A
- Capturar nuevos números
- Salir
Al igual que la práctica pasada el menú se repetirá hasta que el usuario decida salir.
Procedimiento:
- Cree una clase llamada Calculadora.java, esta clase NO contendrá método main.
- Dentro de la clase escriba los métodos explicados a continuación:
Nombre | Alcance | Tipo de salida | Párametros de entrada |
suma | public | String | float num1, float num2 |
resta | public | String | float num1, float num2 |
multiplica | public | String | float num1, float num2 |
divide | public | String | float num1, float num2 |
eleva | public | String | float num1, float num2 |
Cada método realiza la operación que indica su nombre con los parámetros de entrada. Y su salida será una línea de texto parecida a la del ejemplo:
Resultado: 23.4+1.1=24.5
- Compile esta clase, si no tiene errores guárdela y prosiga con el ejercicio.
- Cree una nueva clase llamada TestCalculadora.java, esta clase si tendrá un método main, así como otros métodos que se explican a continuación. Es importante que la clase se localice en la misma carpeta que Calculadora.java y Calculadora.class
- Declare 2 variables de clase tipo double que representan los números A y B.
- Escriba un método llamado leer tipo void que lee los valores de A y B.
- En el método main declare e instancie un objeto del tipo Calculadora.
- Mande llamar el método leer.
- Codifique, dentro de main, el menú especificado en el enunciado del problema. Para cada caso instancie el método correspondiente enviando en el orden ADECUADO los números previamente capturados.
- Compile la clase y ejecútela verificando el funcionamiento adecuado de todos los casos posibles del menú. De ser así guarde el programa.
Resumen:
Los diagramas de clases de la aplicación creada quedarían como sigue:
Calculadora |
+ void Suma (float, float) + String Resta (float, float) + String Multiplica (float, float) + String Divide(float, float) + String Eleva (float, float) |
TestCalculadora |
+ static void leer () + static void main (String[]) |
La primera parte de un diagrama de clase le indicará el nombre de la misma, la segunda sus atributos (variables de clase) y la tercera sus métodos.
Es importante que se acostumbre a manejar diagramas de clase, ya que en las siguientes prácticas se utilizarán para especificarle como codificar sus clases de manera práctica y simple.
...