SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Lenguaje de 
programación III 
Facilitador: Marcos Espinoza M.
marcos@ecuaportales.com
mespinoza@uagraria.edu.ec
4/25/2016 1UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos
fundamentales de OO
4/25/2016 2UNIVERSIDAD AGRARIA DEL ECUADOR
4/25/2016 3UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• CLASE: Están definidas con las
propiedades y comportamiento de
un tipo de objeto concreto.
• OBJETO: Es una entidad provista de
un conjunto de propiedades o
atributos llamados datos y de
comportamiento o funcionalidad
llamada método.
4/25/2016 4UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• HERENCIA: Es la facilidad mediante la
clase D hereda en ella cada una de los
atributos y operaciones en C como si
estos atributos hubieran sido definido
por la misma D, por lo tanto puede usar
los mismos métodos y variables públicas
declaradas en C. los componentes
registrados como «private» también se
heredan pero no pertenecen a la clase
se mantiene escondidas al programar y
solo pueden ser accedidos a través de
métodos públicos.
4/25/2016 5UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• MÉTODO: El método es un algoritmo
asociado a un objeto o a una clase de
objetos cuya ejecución se
desencadena tras la recepción de un
mensaje. Un método también puede
producir un campo en las propiedades
del objeto o la generación de un
evento.
4/25/2016 6UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• EVENTO: Un evento es suceso en el
sistema es como una interacción entre
el usuario con la máquina o un mensaje
enviado por objeto. El sistema maneja el
evento enviando el mensaje adecuado
al objeto pertinente.
• MENSAJE: Es una comunicación dirigida
a un objeto que le ordena que ejecute
uno de sus métodos con ciertos
parámetros asociados al evento que los
generó.
4/25/2016 7UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• COMPONENTES DE UN OBJETO:
Atributos, identificador,
comportamiento.
4/25/2016 8UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• PROPIEDAD O ATRIBUTO: Es el
contenedor de un tipo de dato
asociado a un objeto que hace los
datos visibles desde fuera del
objeto y esto se define como sus
características predeterminadas y
cuyo valor puede ser alterado por
la ejecución de un método.
4/25/2016 9UNIVERSIDAD AGRARIA DEL ECUADOR
Resumen de conceptos OO
• ESTADO INTERNO: Es una variable
que se declara privada que puede
ser únicamente accedida y
alterada por un método del objeto
y que se utiliza para indicar
situaciones posibles al objeto no es
posible al programador.
Lenguaje de 
programación III 
Facilitador: Marcos Espinoza M.
marcos@ecuaportales.com
mespinoza@uagraria.edu.ec
4/25/2016 10UNIVERSIDAD AGRARIA DEL ECUADOR

Más contenido relacionado

Destacado (8)

Fy
FyFy
Fy
 
FYI - Inside Cannes # 11
FYI - Inside Cannes # 11FYI - Inside Cannes # 11
FYI - Inside Cannes # 11
 
Lengiii 010
Lengiii 010Lengiii 010
Lengiii 010
 
Lengiii 006
Lengiii 006Lengiii 006
Lengiii 006
 
Lengiii 007
Lengiii 007Lengiii 007
Lengiii 007
 
Bulletin kkm final 3
Bulletin kkm final 3Bulletin kkm final 3
Bulletin kkm final 3
 
Falsafah kodaly, orff & dalcroze
Falsafah kodaly, orff & dalcrozeFalsafah kodaly, orff & dalcroze
Falsafah kodaly, orff & dalcroze
 
Upload produto_21_catalogo_2015 (1dp9)
 Upload produto_21_catalogo_2015 (1dp9) Upload produto_21_catalogo_2015 (1dp9)
Upload produto_21_catalogo_2015 (1dp9)
 

Similar a Lengiii 005

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosEduardo Bazurto
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosjuliomancerotroya
 
Trabajo sistemas digitales
Trabajo sistemas digitalesTrabajo sistemas digitales
Trabajo sistemas digitalesDany7x
 
Daniel espinosa garzon
Daniel espinosa garzonDaniel espinosa garzon
Daniel espinosa garzonorus004
 
Conceptualizacion lenguajes de programacion
Conceptualizacion lenguajes de programacionConceptualizacion lenguajes de programacion
Conceptualizacion lenguajes de programacionorus004
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetoswellington018
 
2clasesdeprogramacion
2clasesdeprogramacion2clasesdeprogramacion
2clasesdeprogramacionAmado Arcaya
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosmercysalvatierra
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosmercysalvatierra
 
Programacion orientada objeto (poo)
Programacion orientada objeto (poo)Programacion orientada objeto (poo)
Programacion orientada objeto (poo)YamilethRivas3
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructuraChristian Torres
 
Diseño y realizacion jessica proaño
Diseño y realizacion jessica proañoDiseño y realizacion jessica proaño
Diseño y realizacion jessica proañoPaty Love
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosalexmoncada21
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetosguest160f88
 

Similar a Lengiii 005 (20)

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Trabajo sistemas digitales
Trabajo sistemas digitalesTrabajo sistemas digitales
Trabajo sistemas digitales
 
Daniel espinosa garzon
Daniel espinosa garzonDaniel espinosa garzon
Daniel espinosa garzon
 
Conceptualizacion lenguajes de programacion
Conceptualizacion lenguajes de programacionConceptualizacion lenguajes de programacion
Conceptualizacion lenguajes de programacion
 
Metodologia omt
Metodologia omtMetodologia omt
Metodologia omt
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
2clasesdeprogramacion
2clasesdeprogramacion2clasesdeprogramacion
2clasesdeprogramacion
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programacion orientada objeto (poo)
Programacion orientada objeto (poo)Programacion orientada objeto (poo)
Programacion orientada objeto (poo)
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructura
 
Programacionorientada a objetos
Programacionorientada a objetosProgramacionorientada a objetos
Programacionorientada a objetos
 
Cuaderno
CuadernoCuaderno
Cuaderno
 
Cuaderno
CuadernoCuaderno
Cuaderno
 
Diseño y realizacion jessica proaño
Diseño y realizacion jessica proañoDiseño y realizacion jessica proaño
Diseño y realizacion jessica proaño
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
3_Orientación a objeto
3_Orientación a objeto3_Orientación a objeto
3_Orientación a objeto
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 

Último

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
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
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
 
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
 
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
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
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 (10)

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
 
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
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
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
 
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...
 
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
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
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)
 
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
 

Lengiii 005

  • 1. Lenguaje de  programación III  Facilitador: Marcos Espinoza M. marcos@ecuaportales.com mespinoza@uagraria.edu.ec 4/25/2016 1UNIVERSIDAD AGRARIA DEL ECUADOR
  • 2. Resumen de conceptos fundamentales de OO 4/25/2016 2UNIVERSIDAD AGRARIA DEL ECUADOR
  • 3. 4/25/2016 3UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • CLASE: Están definidas con las propiedades y comportamiento de un tipo de objeto concreto. • OBJETO: Es una entidad provista de un conjunto de propiedades o atributos llamados datos y de comportamiento o funcionalidad llamada método.
  • 4. 4/25/2016 4UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • HERENCIA: Es la facilidad mediante la clase D hereda en ella cada una de los atributos y operaciones en C como si estos atributos hubieran sido definido por la misma D, por lo tanto puede usar los mismos métodos y variables públicas declaradas en C. los componentes registrados como «private» también se heredan pero no pertenecen a la clase se mantiene escondidas al programar y solo pueden ser accedidos a través de métodos públicos.
  • 5. 4/25/2016 5UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • MÉTODO: El método es un algoritmo asociado a un objeto o a una clase de objetos cuya ejecución se desencadena tras la recepción de un mensaje. Un método también puede producir un campo en las propiedades del objeto o la generación de un evento.
  • 6. 4/25/2016 6UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • EVENTO: Un evento es suceso en el sistema es como una interacción entre el usuario con la máquina o un mensaje enviado por objeto. El sistema maneja el evento enviando el mensaje adecuado al objeto pertinente. • MENSAJE: Es una comunicación dirigida a un objeto que le ordena que ejecute uno de sus métodos con ciertos parámetros asociados al evento que los generó.
  • 7. 4/25/2016 7UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • COMPONENTES DE UN OBJETO: Atributos, identificador, comportamiento.
  • 8. 4/25/2016 8UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • PROPIEDAD O ATRIBUTO: Es el contenedor de un tipo de dato asociado a un objeto que hace los datos visibles desde fuera del objeto y esto se define como sus características predeterminadas y cuyo valor puede ser alterado por la ejecución de un método.
  • 9. 4/25/2016 9UNIVERSIDAD AGRARIA DEL ECUADOR Resumen de conceptos OO • ESTADO INTERNO: Es una variable que se declara privada que puede ser únicamente accedida y alterada por un método del objeto y que se utiliza para indicar situaciones posibles al objeto no es posible al programador.
  • 10. Lenguaje de  programación III  Facilitador: Marcos Espinoza M. marcos@ecuaportales.com mespinoza@uagraria.edu.ec 4/25/2016 10UNIVERSIDAD AGRARIA DEL ECUADOR