Conoce, Analiza, Crea y resuelve programas utilizando clases y objeto
Enviado por Gabriel • 9 de Junio de 2012 • Tarea • 402 Palabras (2 Páginas) • 663 Visitas
CLASES & OBJETOS
Objetivos: Conoce, Analiza, Crea y resuelve programas utilizando clases y objetos.
CLASES Y OBJETOS:
Ejemplo 01
Programa que crea la clase Empleado:
Solución:
Clase Empleado
Empleado
nombre
apellido
edad
Registrar( )
Mostrar( )
a. Cree un archivo con el nombre Empleado.java
b. Ingrese el siguiente código
CLASE EMPLEADO
public class Empleado {
private String nombre;
private String apellido;
private int edad;
public void Registrar(String Nombre, String Apellido, int Edad) {
this.Nombre=Nombre;
this.Apellido=Apellido;
this.Edad=Edad;
}
public void Mostrar() {
System.out.println(“Nombre”+Nombre);
System.out.println(“Apellido”+Apellido);
System.out.println(“Edad”+Edad);
}
}
c. Cree un archivo con el nombre Principal.java
d. Ingrese el siguiente código:
PROGRAMA PRINCIPAL
public class Principal {
public static void main(String[ ] args) {
Empleado A1 = new Empleado( );
A1.Registrar(“Patricia”,”Matos”,22);
A1.Mostrar( );
}
}
NOTA: Java nos permite también crear la Clase y el programa Principal en uno solo como se muestra en el siguiente código:
class Empleado {
private String nombre;
private String apellido;
private int edad;
public void Registrar(String Nombre, String Apellido, int Edad) {
this.Nombre=Nombre;
this.Apellido=Apellido;
this.Edad=Edad;
}
public void Mostrar( ) {
System.out.println(“Nombre”+Nombre);
System.out.println(“Apellido”+Apellido);
System.out.println(“Edad”+Edad);
}
}
public class EmpleadoPatricia {
public static void main(String[ ] args) {
Empleado A1 = new Empleado( );
A1.Registrar(“Patricia”,”Matos”,22);
A1.Mostrar( );
}
}
Ejemplo 02
Programa que crea la clase Alumno:
Solución:
a. Cree un archivo con el nombre Alumno.java
b. Ingrese el siguiente código:
CLASE ALUMNO
class Alumno {
private int nro;
private int edad;
public void Registrar (int n_nro, int n_edad) {
nro=n_nro;
edad=n_edad;
}
Public void Consultar( ) {
System.out.println(“Nro. del Alumno :
...