SlideShare una empresa de Scribd logo
1 de 7
Programa 19
Nombre: Javier Alejandro León Avalos
Grado y grupo: 3°G
Especialidad: Programación
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
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;
• }
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;}}
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());}}
Prueba de escritorio
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

Más contenido relacionado

La actualidad más candente

FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2Juan Cardona
 
Introducción a la programación y la informática. Tema 5
Introducción a la programación y la informática. Tema 5Introducción a la programación y la informática. Tema 5
Introducción a la programación y la informática. Tema 5Andres Garcia Garcia
 
Métodos constructores, método toString()
Métodos constructores, método toString()Métodos constructores, método toString()
Métodos constructores, método toString()Pablo Macon
 

La actualidad más candente (20)

Programa 3
Programa 3Programa 3
Programa 3
 
Programa 24
Programa 24Programa 24
Programa 24
 
Programa 8
Programa 8Programa 8
Programa 8
 
Programa 6
Programa 6Programa 6
Programa 6
 
Programa 15
Programa 15Programa 15
Programa 15
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa 13
Programa 13Programa 13
Programa 13
 
Programa 14
Programa 14Programa 14
Programa 14
 
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
 
Programa 12
Programa 12Programa 12
Programa 12
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
MéTodos Java
MéTodos JavaMéTodos Java
MéTodos Java
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 18
Programa 18Programa 18
Programa 18
 
Introducción a la programación y la informática. Tema 5
Introducción a la programación y la informática. Tema 5Introducción a la programación y la informática. Tema 5
Introducción a la programación y la informática. Tema 5
 
MéTodos En Java
MéTodos En JavaMéTodos En Java
MéTodos En Java
 
Programa 25-28
Programa 25-28Programa 25-28
Programa 25-28
 
Métodos constructores, método toString()
Métodos constructores, método toString()Métodos constructores, método toString()
Métodos constructores, método toString()
 
Programación java 2
Programación java 2Programación java 2
Programación java 2
 

Similar a Programa 19 (19)

Programa 19
Programa 19Programa 19
Programa 19
 
Programa 19
Programa 19Programa 19
Programa 19
 
Presentacion4
Presentacion4Presentacion4
Presentacion4
 
Metodos,variables, pasodeparametros
Metodos,variables, pasodeparametrosMetodos,variables, pasodeparametros
Metodos,variables, pasodeparametros
 
S4-POO-2.2 Tipos de Clases
S4-POO-2.2 Tipos de ClasesS4-POO-2.2 Tipos de Clases
S4-POO-2.2 Tipos de Clases
 
S4-Tipos De Clases
S4-Tipos De ClasesS4-Tipos De Clases
S4-Tipos De Clases
 
Clases metodos y atributos
Clases metodos y atributosClases metodos y atributos
Clases metodos y atributos
 
Constructores con el parámetro this
Constructores con el parámetro thisConstructores con el parámetro this
Constructores con el parámetro this
 
8- Unidad 2: Elementos de una Clase
8- Unidad 2: Elementos de una Clase8- Unidad 2: Elementos de una Clase
8- Unidad 2: Elementos de una Clase
 
Metodos 2
Metodos 2Metodos 2
Metodos 2
 
4-Unidad 1. Paradigma de la Programación-Orientación a Objetos
4-Unidad 1. Paradigma de la Programación-Orientación a Objetos 4-Unidad 1. Paradigma de la Programación-Orientación a Objetos
4-Unidad 1. Paradigma de la Programación-Orientación a Objetos
 
Introduccion a la poo
Introduccion a la pooIntroduccion a la poo
Introduccion a la poo
 
Semana 2 Clases y Objetos en Java
Semana 2   Clases y Objetos en JavaSemana 2   Clases y Objetos en Java
Semana 2 Clases y Objetos en Java
 
Programa Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viverosPrograma Java que gestiona los productos que comercializan varios viveros
Programa Java que gestiona los productos que comercializan varios viveros
 
4- Encapsulamiento y modularidad
4- Encapsulamiento y modularidad4- Encapsulamiento y modularidad
4- Encapsulamiento y modularidad
 
C2 clases en java
C2 clases en javaC2 clases en java
C2 clases en java
 
Programa 20
Programa 20Programa 20
Programa 20
 
Semana 3 Herencia en Java
Semana 3   Herencia en JavaSemana 3   Herencia en Java
Semana 3 Herencia en Java
 
S4-P2.pptx
S4-P2.pptxS4-P2.pptx
S4-P2.pptx
 

Último

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (9)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Programa 19

  • 1. Programa 19 Nombre: Javier Alejandro León Avalos Grado y grupo: 3°G Especialidad: Programación
  • 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