Upload
leo-scott-pecho-rojas
View
224
Download
2
Embed Size (px)
Citation preview
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 1/7
UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE
“AÑO DE LA DIVERSIFICACION PRODUCTIVA Y DEL FORTALECIMIENTO DE LA EDUCACION”
FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERIA
DE SISTEMAS
ASIGNATURA:
TECNICAS DE PROGRAMACION
TEMA:
SESION 8
AUTOR:
PARIONA CISNEROS JUAN CARLOS
SATIPO – 2015
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 2/7
1. INTERPRETAR EL SIGUIENTE PROGRAMA.
Este programa es de tipo constructor que esta vinculado con los tipos declases que se va ejecutar en el programa:
Primero se menciona la clase de usuario que vas a llevar de nombre y luego elString como cadena de nombres que vas a utilizar, la edad, dirección todo estova estar en una lista todo lo que ejecutas en el programa en este caso los datosde las personas que vas asignar como: (Usuario4) en la que va estar dentro el(usr) va nombre = usr.getNombre(); edad=usr.getEdad(); direccion =usr.getDireccion(); donde void setNombre(String n) vas ingresar el carácter eneste caso tu nombre de tipo String, nombre = n; String getNombre(), despuésque has ingresado va retornar pero el otro dato de otro usuario return nombre;void setEdad(int e) edad = e;void setEdad(float e) y así sucesivamente.Luego se va imprimir todos los datos que hemos almacenado en el programa
System.out.println("\nNombre: " + usr.nombre );System.out.println("Edad: " + usr.getEdad() );System.out.println("Direccion: " + usr.getDireccion() +"\n");
Poner el nombre del archivo en publico de clases del archivo que has guardadoen este caso es: public class JavaApplication171public static void main(String args[]) throws IOException
Cabe mencionar que el constructor es un método de las clases que tiene ciertosparámetros donde puedes llevar a cabo el programa.
ProgUsuario4 prog = new ProgUsuario4( );Usuario4 usr1,usr2;usr1 = new Usuario4("JUAN CARLOS PARIONA CISNEROS",37,"JR. AVIACION N° 525");
prog.imprimeUsuario(usr1);
Este es un ejemplo que he puesto mi nombre completo y edad y dirección dondeel constructor se emplea para que tengan su propia función y en donde se va
imprimir todos los datos que has editado. (finish).
Continuará…
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 3/7
CODIGO
package javaapplication171;
import java.io.*;
class Usuario4
{
String nombre;
int edad;
String direccion;
Usuario4( )
{
nombre = null;
edad = 0;direccion = null;
}
Usuario4(String nombre, int edad, String direccion)
{
this.nombre = nombre;
this.edad = edad;
this.direccion = direccion;
}
Usuario4(Usuario4 usr)
{
nombre = usr.getNombre();
edad = usr.getEdad();
direccion = usr.getDireccion();
}
void setNombre(String n)
{
nombre = n;
}
String getNombre()
{
return nombre;
}
void setEdad(int e)
{
edad = e;
}
void setEdad(float e)
{
edad = (int)e;
}
int getEdad()
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 4/7
{
return edad;
}
void setDireccion(String d)
{
direccion = d;}
String getDireccion()
{
return direccion;
}
}
/* ProgUsuario4.java */
class ProgUsuario4
{
void imprimeUsuario(Usuario4 usr)
{ System.out.println("\nNombre: " + usr.nombre );
System.out.println("Edad: " + usr.getEdad() );
System.out.println("Direccion: " + usr.getDireccion() +"\n");
}
}
public class JavaApplication171{
public static void main(String args[]) throws IOException {
{
}
ProgUsuario4 prog = new ProgUsuario4( );
Usuario4 usr1,usr2;
usr1 = new Usuario4("JUAN CARLOS PARIONA CISNEROS",37,"JR. AVIACION N° 525");
prog.imprimeUsuario(usr1);
usr2 = new Usuario4("EDUARDO AMADO CARRILLO" ,36, "JR. LAS LOCUMBAS N° 300");
prog.imprimeUsuario(usr2);
usr1 = new Usuario4("LEO SCOTT PECHO ROJAS", 25, "EX AGUAJAL N° 102");
prog.imprimeUsuario(usr1);
usr2 = new Usuario4("MAYUMI URSULA CAMPOS HURTADO",17,"JR. JULIO C TELLO N° 701");
prog.imprimeUsuario(usr2);
usr1 = new Usuario4("IRWIN MILLAN GARCIA",23,"JR. AUGUSTO HILSER N° 204");
prog.imprimeUsuario(usr1);
prog.imprimeUsuario(usr2);
}
}
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 5/7
PANTALLAZO
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 6/7
7/23/2019 Sesion 8 Pariona Cisneros Ingenieria de Sistemas II
http://slidepdf.com/reader/full/sesion-8-pariona-cisneros-ingenieria-de-sistemas-ii 7/7