2. Descripción del programa
• Programa que trata de como usar los constructores en este caso para
inicializar las variables y darle un valor a una de ellas
3. Código de primera clase (parte 1)• packageVeterinaria;
• public class Perros {
• private String nombre;
• private String raza;
• public Perros(String nombre) {
• this.nombre = nombre;
• raza = "Chihuahua";
• }
public Perros() {
• }
• public Perros(String nombre, String raza) {
• this.nombre = nombre;
• this.raza = raza;
• }
4. Código de primera clase (parte 2)
• public String getNombre() {
• return nombre;
• }
• public void setNombre(String nombre) {
• this.nombre = nombre; }
• public String getRaza() {
• return raza;
• }
public void setRaza(String raza) {
• this.raza = raza;}}
5. Código de segunda clase
• packageVeterinaria;
• import javax.swing.JOptionPane;
• public class Prueba {
• public static void main(String[] args) {
• String nl=System.getProperty("line.separator");
• String n = JOptionPane.showInputDialog("Ingrese un nombre");
• Perros p= new Perros(n);
• JOptionPane.showMessageDialog(null,"Nombre: "+p.getNombre()+nl+" Raza: "+p.getRaza());}}
7. Conclusiones
• Los constructores son importantes para cuidar la integridad de nuestro
código y en la mayoría de los casos también para construir programas
completos