SlideShare una empresa de Scribd logo
1 de 18
 INTEGRANTES:
 SANTIAGO CHICAIZA
 ANDRES MOLINA
 HENRY JARAMILLO
ESTADO
COMPORTA
MIENTO
OBJETO
ESTADO
COMPORTAMIENTO
PROPIEDADES
ATRIBUTOS
METODOS
Creación de objetos
 En Java los objetos se crean únicamente
de forma dinámica. Para ello se utiliza el
operador new
 Los objetos en Java se utilizan siempre a
través de referencias.
Creación de objetos
 Una clase define un tipo de dato que se
puede utilizar para declarar
variables.Ejemplo
Clase CuentaBancaria
variables cuenta1,cliente1
 Declarar un objeto es declarar una
referencia a un objeto
 Los objetos se crean con el operador new
cuenta1=new CuentaBancaria();
CuentaBancaria
-Sin definir-
-Sin definir-
-Sin definir-
Numero
Banco
Saldo
 Crear un objeto significa reservar un
espacio en memoria para sus variables.
 new reserva memoria para un objeto y
devuelve una referencia al objeto.
LOS OBJETOS SIEMPRE UTILIZAN MEMORIA DINAMICA
Utilización de Objetos
 Una vez que se tiene declarado un objeto
con sus variables y sus métodos, podemos
acceder a ellos para que el uso para el que
se ha creado ese objeto entre en
funcionamiento.
 Para acceder a variables o métodos en Java
se especifica el nombre del objeto y el
nombre de la variable, o método,
separados por un punto (.).
Creación de objetos y accesos a
variabables
 CuentaBancaria cuenta1;
 Cliente cliente1;
 cuenta1=new CuentaBancaria();
 cuenta1.setNumero("5678");
 cuenta1.setSaldo(2000.0);
 cuenta1.setBanco("Banco Pichincha");

 cliente1=new Cliente();
 cliente1.setNombre("Henry Jaramillo");
 cliente1.setTelefono("098214601");
System.out.println(cuenta1.getNumero()+" "+cuenta1.getSaldo()+"
"+cuenta1.getBanco());
 System.out.println(cliente1.getNombre()+" "+cliente1.getTelefono());
Creación de objetos con
constructores
 Cliente cliente1=new Cliente("Henry","098214601");
 CuentaBancaria cuenta1=new
CuentaBancaria("6746","Produbanco",355);

System.out.println(cuenta1.getNumero()+"
"+cuenta1.getSaldo()+"
"+cuenta1.getBanco());
 System.out.println(cliente1.getNombre()+"
"+cliente1.getTelefono());
Accediendo a métodos mediante
objetos
 Cliente cliente1=new Cliente();
 cliente1.setNombre("Henry Jaramillo");
 cliente1.setTelefono("098214601");
 CuentaBancaria cuenta1=new CuentaBancaria();
 cuenta1.setNumero("5678");
 cuenta1.setSaldo(2000.0);
 cuenta1.setBanco("Banco Pichincha");
 System.out.println(cliente1.ImprimeCliente());
 System.out.println(cuenta1.ImprimeCuenta());
Ejercicio propuesto
 Dada la siguiente clase llamada Persona
crear un objeto que me permita llamar al
constructor de la clase e inicializar sus
propiedades ,luego llamar al método
ImprimePersona y después imprimirlo.
Determine cual es el resultado
Solución
 public class Main {
 public static void main(String[] args) {

 Persona persona1=new Persona("Henry","Jaramillo","1723521298","San
Carlos");
 System.out.println(persona1.ImprimePersona());
 }
 }
 Se obtiene como resultado la propiedades de nuestra clase
Henry Jaramillo 1723521298 San Carlos
conclusiones
 Para acceder a propiedades , métodos o a
constructores se necesita crear un objeto
 No es lo mismo un objeto que una
variable, el objeto es cualquier cosa de la
vida real mientras que la variable o
también objeto referenciado nos permite
manipular al objeto.
recomendaciones
 Definir bien las propiedades y métodos
para que en el momento de crear el objeto
nos devuelva los resultados que deseamos
Bibliografía
 http://www.slideshare.net/guest1debbb/j
ava-554410
 http://www.slideshare.net/POOGAME/ja
va2-2863201

Más contenido relacionado

Similar a Creación de objetos en Java y acceso a sus propiedades y métodos

Documento contabilidad básica asistentos contables y mayores
Documento contabilidad básica asistentos contables y mayoresDocumento contabilidad básica asistentos contables y mayores
Documento contabilidad básica asistentos contables y mayoresjuan espinoza loza
 
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetosluis freddy
 
Proyecto base datosii
Proyecto base datosiiProyecto base datosii
Proyecto base datosiijhon9191
 
Elementos patrimoniales
Elementos patrimonialesElementos patrimoniales
Elementos patrimonialesvaradir1983
 
EcuacióN De La Contabilidad
EcuacióN De La ContabilidadEcuacióN De La Contabilidad
EcuacióN De La Contabilidadrafaeljusino
 

Similar a Creación de objetos en Java y acceso a sus propiedades y métodos (9)

Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3Unidad 2: Clases y objetos Ejercicio 3
Unidad 2: Clases y objetos Ejercicio 3
 
3 objetos
3 objetos3 objetos
3 objetos
 
3 objetos
3 objetos3 objetos
3 objetos
 
Documento contabilidad básica asistentos contables y mayores
Documento contabilidad básica asistentos contables y mayoresDocumento contabilidad básica asistentos contables y mayores
Documento contabilidad básica asistentos contables y mayores
 
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
3 desarollo manejo datos capitulo 3 -02 busqueda arreglo objetos
 
Proyecto base datosii
Proyecto base datosiiProyecto base datosii
Proyecto base datosii
 
Elementos patrimoniales
Elementos patrimonialesElementos patrimoniales
Elementos patrimoniales
 
EcuacióN De La Contabilidad
EcuacióN De La ContabilidadEcuacióN De La Contabilidad
EcuacióN De La Contabilidad
 
Simulacion en Arena
Simulacion en ArenaSimulacion en Arena
Simulacion en Arena
 

Último

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (16)

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Creación de objetos en Java y acceso a sus propiedades y métodos

  • 1.  INTEGRANTES:  SANTIAGO CHICAIZA  ANDRES MOLINA  HENRY JARAMILLO
  • 2.
  • 5. Creación de objetos  En Java los objetos se crean únicamente de forma dinámica. Para ello se utiliza el operador new  Los objetos en Java se utilizan siempre a través de referencias.
  • 6.
  • 7. Creación de objetos  Una clase define un tipo de dato que se puede utilizar para declarar variables.Ejemplo Clase CuentaBancaria variables cuenta1,cliente1  Declarar un objeto es declarar una referencia a un objeto
  • 8.  Los objetos se crean con el operador new cuenta1=new CuentaBancaria(); CuentaBancaria -Sin definir- -Sin definir- -Sin definir- Numero Banco Saldo
  • 9.  Crear un objeto significa reservar un espacio en memoria para sus variables.  new reserva memoria para un objeto y devuelve una referencia al objeto. LOS OBJETOS SIEMPRE UTILIZAN MEMORIA DINAMICA
  • 10. Utilización de Objetos  Una vez que se tiene declarado un objeto con sus variables y sus métodos, podemos acceder a ellos para que el uso para el que se ha creado ese objeto entre en funcionamiento.  Para acceder a variables o métodos en Java se especifica el nombre del objeto y el nombre de la variable, o método, separados por un punto (.).
  • 11. Creación de objetos y accesos a variabables  CuentaBancaria cuenta1;  Cliente cliente1;  cuenta1=new CuentaBancaria();  cuenta1.setNumero("5678");  cuenta1.setSaldo(2000.0);  cuenta1.setBanco("Banco Pichincha");   cliente1=new Cliente();  cliente1.setNombre("Henry Jaramillo");  cliente1.setTelefono("098214601"); System.out.println(cuenta1.getNumero()+" "+cuenta1.getSaldo()+" "+cuenta1.getBanco());  System.out.println(cliente1.getNombre()+" "+cliente1.getTelefono());
  • 12. Creación de objetos con constructores  Cliente cliente1=new Cliente("Henry","098214601");  CuentaBancaria cuenta1=new CuentaBancaria("6746","Produbanco",355);  System.out.println(cuenta1.getNumero()+" "+cuenta1.getSaldo()+" "+cuenta1.getBanco());  System.out.println(cliente1.getNombre()+" "+cliente1.getTelefono());
  • 13. Accediendo a métodos mediante objetos  Cliente cliente1=new Cliente();  cliente1.setNombre("Henry Jaramillo");  cliente1.setTelefono("098214601");  CuentaBancaria cuenta1=new CuentaBancaria();  cuenta1.setNumero("5678");  cuenta1.setSaldo(2000.0);  cuenta1.setBanco("Banco Pichincha");  System.out.println(cliente1.ImprimeCliente());  System.out.println(cuenta1.ImprimeCuenta());
  • 14. Ejercicio propuesto  Dada la siguiente clase llamada Persona crear un objeto que me permita llamar al constructor de la clase e inicializar sus propiedades ,luego llamar al método ImprimePersona y después imprimirlo. Determine cual es el resultado
  • 15. Solución  public class Main {  public static void main(String[] args) {   Persona persona1=new Persona("Henry","Jaramillo","1723521298","San Carlos");  System.out.println(persona1.ImprimePersona());  }  }  Se obtiene como resultado la propiedades de nuestra clase Henry Jaramillo 1723521298 San Carlos
  • 16. conclusiones  Para acceder a propiedades , métodos o a constructores se necesita crear un objeto  No es lo mismo un objeto que una variable, el objeto es cualquier cosa de la vida real mientras que la variable o también objeto referenciado nos permite manipular al objeto.
  • 17. recomendaciones  Definir bien las propiedades y métodos para que en el momento de crear el objeto nos devuelva los resultados que deseamos