Vous êtes sur la page 1sur 6

AO DE LA PROMOCIN DE LA INDUSTRIA RESPONSABLE

Y DEL COMPROMISO CLIMTICO




CURSO:
TCNICAS DE PROGRAMACIN
PROFESOR:
ING. RICARDO MORE REAO

ALUMNO:
CANCINO CUBAS CARLOS
ESCUELA:
INGENIERA DE SISTEMAS
TAREA:
SESIN 8


PIURA-2014




1.-Interpretar la siguiente programacin

class Usuario4
{ // se declaran las variables
String nombre; //variable de tipo cadena(String)
int edad; //variable de tipo entero(int)
String direccion; //variable de tipo cadena(String)
//Creamos mtodo constructor
Usuario4( )
{//este mtodo o tiene parmetros
//solo se inicializan o se igualan a cero
nombre = null;
edad = 0;
direccion = null;
}
// Creamos un Mtodo constructor pero con parmetros
Usuario4(String nombre, int edad, String direccion)
{//igualamos variables con los parmetros declarados
this.nombre = nombre;
this.edad = edad;
this.direccion = direccion;
}
//Creamos un mtodo el cual tendr como parmetro usr que pertenecer a la misma //clase que es
Usuario4
Usuario4(Usuario4 usr)
{
nombre = usr.getNombre();
edad = usr.getEdad();
direccion = usr.getDireccion();
}
// Se crearan los mtodos set y get para todas la variables asignadas al comienzo
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()
{
return edad;
}
void setDireccion(String d)
{
direccion = d;
}
String getDireccion()
{
return direccion;
}
}
//******************************************************************
class ProgUsuario4
{
void imprimeUsuario(Usuario4 usr)
{//llamamos a las atributos que se encuentran el mtodo Usuario4(Usuario4 usr)
System.out.println("\nNombre: " + usr.nombre );
System.out.println("Edad: " + usr.getEdad() );
System.out.println("Direccion: " + usr.getDireccion() +"\n");
}
public static void main(String args[])
{
ProgUsuario4 prog = new ProgUsuario4( );//creamos un objeto llamado prog para //imprimir los datos de
usr1,usr2
Usuario4 usr1,usr2;
usr1 = new Usuario4( );
prog.imprimeUsuario(usr1);
usr2 = new Usuario4("Eduardo",24,"Mi direccion");
prog.imprimeUsuario(usr2);
usr1 = new Usuario4(usr2);
usr1.setEdad(50);
usr2.setEdad(30.45f);
prog.imprimeUsuario(usr1);
prog.imprimeUsuario(usr2); }
}
EJECUCION:7y77







1. Interpreta y ejecuta el siguiente programa
class Luz {
//declaramos variables de forma privada
private int brillo;
private boolean encendida; //ser verdadero o false
Luz() {
salida("Constructor por defecto Luz()"); //este ser un mensaje que se mostrara en la
ejecucion
this.brillo = 0; //la variable brillo se inicializa con cero
this.encendida = true; //la variable encendida se iguala a true (verdadero)
}
Luz(int brillo) {
salida("Constructor con un parametro entero Luz(int brillo)"); //este ser un mensaje que se
mostrara en la ejecucin con un parametro entero
this.brillo = brillo;
}
Luz(boolean encendida) {
salida("Constructor con un parametro boolean Luz(boolean
encendida)");
this.encendida = encendida;
}
Luz(boolean encendida, int brillo) {
this(brillo);
salida("Constructor con dos parametros: Luz(boolean encendida, int
brillo)");
this.encendida = encendida;
}
public void salida(String s) {
System.out.println(s); //se mostraran los mensajes que estan guardadas en salida
}
}
//************************************************************************
public class Constructores {
public static void main (String [] args) {
System.out.println("Se crea lamparita A, con Luz()."); //Imprimir este mensaje
Luz lamparitaA = new Luz(); //se crea un objeto llamado lamparita

Vous aimerez peut-être aussi