Codigo #1
Constructor Parametrizado
package persona2;
import javax.swing.JOptionPane;
/**
*
* @author LEONARDO
*/
public class Persona2 {
private String nombre;
private int edad;
public Persona2(String n1,int edad1)//constructor parametrizado
{
nombre = n1;
edad = edad1;
}
public Persona2(){nombre = "blanco"; edad = 18;}
public void put_datos()
{
nombre = JOptionPane.showInputDialog("Ingrese Nombre: ");
String aux = JOptionPane.showInputDialog("Ingrese edad: ");
edad = Integer.parseInt(aux);
}
public void get_datos()
{
JOptionPane.showMessageDialog(null,"nombre: "+nombre+"\n"+"edad: "+edad);
}
public static void main(String[] args)
{
Persona2 estudiante = new Persona2("juan",26);
Persona2 estudiante2 = new Persona2();
estudiante.get_datos();
estudiante.put_datos();
estudiante.get_datos();
estudiante2.get_datos();
}
}
Codigo #2
Constructor por Defecto
package personaa;
import javax.swing.*;
/**
*
* @author LEONARDO
*/
public class Personaa
{
private String nombre;
private String telefono;
public Personaa()//constructor por defecto
{
nombre = "sin asignar";
telefono = "sin asignar";
}
public void fijarnombre()
{
nombre = JOptionPane.showInputDialog("Ingrese Nombre: ");
}
public void fijartelefono()
{
telefono = JOptionPane.showInputDialog("Ingrese telefono: ");
}
public void verdatos()
{
JOptionPane.showMessageDialog(null,"El nombre es: "+nombre+"\n"+"telefono: "+telefono);
}
public static void main(String[] args)
{
Personaa estudiante = new Personaa();
estudiante.verdatos();
estudiante.fijarnombre();
estudiante.fijartelefono();
estudiante.verdatos();
}
}
No hay comentarios:
Publicar un comentario