LAB08

Páginas: 6 (1416 palabras) Publicado: 29 de octubre de 2015
PROGRAMACIÓN ORIENTADA A OBJETOS
LABORATORIO N° 08
VARIABLES DE CLASE, METODOS Y MODIFICADORES DE ACCESO

CODIGO DEL CURSO:

Alumno(s) Nota
Grupo Ciclo II
Fecha de entrega I.- OBJETIVOS:
Creación de clases en Java
Creación de variables en una clase en Java
Creación de métodos en una clase en Java
II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación delhardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas.
III.- FUNDAMENTO TEÓRICO:
Revise sus diapositivas del tema antes del desarrollo del laboratorio.
IV.- NORMAS EMPLEADAS:
No aplica
V.- RECURSOS:
En este laboratorio cada alumno trabará con un equipo con Windows XP.
Software de Java y Netbeans instalado en el equipo Virtual
VI.- METODOLOGÍA PARA ELDESARROLLO DE LA TAREA:
El desarrollo del laboratorio es individual.
VII.- PROCEDIMIENTO:
INICIAR EL EQUIPO VIRTUAL
Inicie el software VMWare
Desde el software VMWare abrir el equipo virtual que se creó la sesión anterior
Iniciar el equipo virtual
Iniciar el programa Netbeans
CASO 1 – Calcular el mayor de dos numeros
Implementar un programa denominado “Metodos1” que permita calcular el mayorde dos números ingresados por teclado. Hacer uso de variables y métodos de clase que no devuelven valor
A continuación se muestra el código resultante:
Desde la función main() se llama a cada uno de los métodos estáticos creados para implementar el programa
Declaración de variables estáticas en la clase. Podrán ser utilizadas desde cualquiera de los métodos incluidos

Los métodos “que nodevuelven valor” siempre son del tipo “void”

Ejecute el programa y verifique el resultado generado
package metodos1;
import java.util.Scanner;
public class Metodos1 {
static int a,b;
static int mayor;

public static void main(String[] args) {
ingresar_dos_numeros();
calcular_mayor();
mostrar_resultado();
}
public static voidingresar_dos_numeros(){
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese Primer nro: ");
a = sc.nextInt();
System.out.print("Ingrese Segundo nro: ");
b = sc.nextInt();
}
protected static void calcular_mayor(){
if (a>b)
mayor = a;
else
mayor = b;
}
private static void mostrar_resultado(){System.out.println("El mayor es: "+mayor);
}
}

¿Qué tipos de métodos se ha utilizado en el programa anterior?
Explique con su propias palabras las ventajas de haber utilizado “métodos” en este programa
CASO 2 – Determinar el menor de dos números – métodos que devuelven valor
Implementar un programa denominado “Metodos2” que permita calcular el menor de dos números ingresados porteclado. Hacer uso de variables locales y métodos que devuelven valor
A continuación se muestra el código resultante:
Desde la función main() se llama a cada uno de los métodos que devuelven valor creados para implementar el programa

Los métodos “que si devuelven valor” Devuelven el resultado generado por medio de la sentencia “return”.
Los métodos “que si devuelven valor” indican el tipode valor devuelto en este lugar, puede ser int, long, String, etc.

Ejecute el programa y verifique el resultado generado
package metodos2;
import java.util.Scanner;
public class Metodos2 {
public static void main(String[] args) {
int a = ingresar_numero();
int b = ingresar_numero();

int menor = calcular_menor(a,b);
mostrar_resultado(menor);}
private static int ingresar_numero(){
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese nro: ");
int n = sc.nextInt();
return n;
}
private static int calcular_menor(int a,int b){
int r;
if (a < b)
r = a;
else
r = b;
return r;
}
private static void...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Electro Lab08
  • Da2 Lab08 Seguridad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS