School Work y poo">
Nothing Special   »   [go: up one dir, main page]

Guía de Laboratorio Sesión 02 - Introducción A La POO

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Metodologas de Programacin

Ing. Daniel Maza Medina

GUA DE LABORATORIO SESIN 02


1. Crear un proyecto en NetBeans llamado Ejemplo01.
*Explicaremos package, class, static void main. Que aparecen en el archivo principal de
proyecto.
*Actividad: Qu son los modificadores de acceso? (public, private y protected)
2. Variables.
El siguiente ejercicio, muestra la declaracin y asignacin de variables y el uso de
operadores.
Escribir el siguiente cdigo en el mtodo main.
package ejemplo01;
public class Ejemplo01 {
public static void main(String[] args) {
int num1, num2, num3; // variables de entrada
int suma, promedio, producto; // variables de proceso y salida
// Asignacin de tres nmeros enteros
num1 = 4;
num2 = 3;
num3 = 5;
// Suma
suma = num1 + num2 + num3;
// Promedio
promedio = (num1 + num2 + num3) / 3;
// Producto
producto = num1 * num2 * num3;
}
}

3. Sentencia de salida: System.out.println( )


Modificaremos el ejercicio anterior para mostrar en pantalla la suma, promedio y
producto obtenido (calculado), para tal fin agreguemos las siguientes instrucciones:
System.out.print(suma);
System.out.println(promedio);
System.out.println(producto);

*Actividad: Cul es la diferencia entre los mtodos .print() y .println()?


4. Entrada de datos. Clase Scanner. Java incorpora una librera en la Clase Scanner que nos
ayuda en el ingreso de valores por teclado. Modificaremos el programa anterior para
implementar el ingreso de los valores por teclado:
package ejemplo01;
import java.util.Scanner;
public class Ejemplo01 {
public static void main(String[] args) {
Scanner Leer = new Scanner(System.in); //Objeto Leer
int num1, num2, num3; // variables de entrada
int suma, promedio, producto, menor; // variables de proceso y
salida
// Asignamos tres nmeros enteros
System.out.print("ingrese primer nmero: ");
num1 = Leer.nextInt();
System.out.print("ingrese segundo nmero: ");
num2 = Leer.nextInt();
System.out.print("ingrese tercer nmero: ");
num3 = Leer.nextInt();
// Suma

@danielfm

Pgina 1 de 2

Metodologas de Programacin
Ing. Daniel Maza Medina
suma = num1 + num2 + num3;
// Promedio
promedio = (num1 + num2 + num3) / 3;
// Producto
producto = num1 * num2 * num3;
System.out.print(suma);
System.out.println(promedio);
System.out.println(producto);
}
}

*Actividad: Qu mtodos se puede utilizar en el objeto Leer para ingresar un valor a


una variable de punto flotante?

OBJETOS:
1. Implementar una clase llamada Triangulo_01, que permita calcular el rea de un
tringulo en funcin de su base y su altura, el mtodo calcularArea() no retorna un valor.
Clase: Triangulo_01
o double Altura
o double Base
o double Area
double getAltura()
double getBase()
double getArea()
void setAltura(double)
void setBase(double)
void setArea(double)
void calcularArea()

2. Implementar una clase llamada Triangulo_02, que permita calcular el de un tringulo en


funcin de su base y su altura, implementando un segundo constructor el cual permita
crear objetos asignando directamente su base y su altura. El mtodo calcularArea()
retorna un valor.
Clase: Triangulo_02
o double Altura
o double Base
Triangulo_02()
Triangulo_02(double, double)
getAltura()
getBase()
setAltura(double)
setBase(double)
double calcularArea()

@danielfm

Pgina 2 de 2

También podría gustarte