GUIA 11 Progra 1
-
Upload
alexander-gonzalez -
Category
Documents
-
view
214 -
download
0
description
Transcript of GUIA 11 Progra 1
-
UNIVERSIDAD DE EL SALVADOR
FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE
DEPARTAMENTO DE INGENIERIA Y ARQUITECTURA
Programacin1 (Gua #11)
Continuacin programacin orientada a objetos.
Objetivos:
1. Entender Conceptos bsicos sobre POO.
2. Aprender la sintaxis y como estructurar una clase
1) crear una clase llamada persona la cual consta de los siguientes atributos.
public class Persona {
private String nombre;
private String apellido;
private String edad;
}
2) Agregamos mtodos constructores. Un mtodo constructor se caracteriza por tener el mismo nombre de la clase
estos mtodos se ejecutan cuando se hace la instanciacin de un nuevo objeto.
public class Persona {
//atributos o propiedades
private String nombre;
private String apellido;
private String edad;
//constructor inplicito
public Persona() {
}
-
//contructor Explicito
public Persona(String nombre, String apellido, String edad) {
this.nombre = nombre;
this.apellido = apellido;
this.edad = edad;
}
3) damos clic derecho sobe la clase luego seleccionamos refractor o reestructurar segn el idioma luego encapslate
Fields o encapsular campos.
-
4)Se nos abrira el siguiente cuadro de dialogo en el cual marcaremos todas las casillas . y en visibilidad nos
aseguraremos que este en public.
5) Ahora ya tenemos nuestra clase estructurada solamente hace falta agregar mtodos extras.
-
Agregamos el siguiente metodo en la clase Persona
public void mostrarDatos(){
JOptionPane.showMessageDialog(null,"nombre:"+this.nombre
+"\n"+"apellido:"+this.apellido+"\n"+"edad:"+this.edad );
}
6) ahora en el main tenemos dos formas que veremos a continuacin:
Nota:1) completar el programa de manera que al usuario se le pidan los
datos
2) Haciendo uso del mismo programa crear un mtodo para pedir los
datos al usuario y luego mostrarlos.