SlideShare una empresa de Scribd logo
1 de 23
Programación 2
Tema: 2 Clases
Programación 2
PhD(c). Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
Tu voluntad se encuentra siempre bajo tu control,
por lo que nada puede detenerte
Objetivo
1. Adquirir los conceptos
básicos relacionados con
la POO
2. Reconocer las
características de la POO
● 2.1 Conceptos Básicos
Contenido
ODS
● 4.3 De aquí a 2030, asegurar
el acceso igualitario de todos
los hombres y las mujeres a
una formación técnica,
profesional y superior de
calidad, incluida la enseñanza
universitaria
META
2.1 Conceptos Básicos
Introducción
● Se puede hablar de Programación Orientada a Objetos
cuando se reúnen las características de: abstracción,
encapsulación, herencia y polimorfismo; y los conceptos
básicos que las forman: objetos, mensajes, clases,
instancias y métodos.
Conceptos Básicos
Objetos
Mensajes
Clases
Instancias
Métodos
Objetos
• Estado
o Nombre, color, raza, contento
• Comportamiento
o Ladrando, durmiendo, corriendo
Objetos
Perro
Objetos de Software Objetos reales
Representa
Objetos (Software)
● Estado
○ Representado por sus Variables
● Comportamiento
○ Modificado por sus Métodos
● Es una instancia de una clase, por lo que se pueden
intercambiar los términos objeto o instancia (o incluso
evento).
Los objetos en programación representan
objetos reales y objetos abstractos (conceptos),
ej. Eventos
Mensajes
● Permiten la interacción entre objetos
● Mandar a ejecutar un método
Mensaje
Acelera, frena, etc.
Mensajes
● A veces los métodos necesitan más información para
realizar una acción
● Esta información adicional se pasa en forma de
parámetros
enciende
enciende (%)
Mensajes
● Objeto destino
● Nombre del método a ejecutar
● Parámetros necesarios
focoSala.enciende(porcentaje)
Clases
● Una clase es una abstracción de la realidad.
● Una clase se compone de dos partes: atributos y métodos.
○ Los atributos (denominados, por lo general, datos miembros) se
refieren al estado del objeto.
○ Los métodos (denominados, por lo general, funciones miembros) son
funciones que pueden aplicarse a objetos.
Clases
● Los objetos de una clase comparten el comportamiento
(métodos)
● Cada objeto tiene su propio estado (variables)
Clase
Perro
Clases (UML)
Clases (UML)
Conclusiones
● En la P.O.O un objeto no es un dato simple, tiene
contenido en su interior un gran número de componentes
muy bien estructurados, ese objeto no es un ente aislado
sino que forma parte de una organización jerárquica o de
otro tipo.
● La experiencia nos ayuda en la correcta implementación
de clases y sus respectivos usos
Gracias
Responsabilidad con pensamiento positivo

Más contenido relacionado

Similar a S3-P2.pptx

La didáctica y estrategias de enseñanza aprendizaje
La didáctica y estrategias de enseñanza aprendizajeLa didáctica y estrategias de enseñanza aprendizaje
La didáctica y estrategias de enseñanza aprendizajesantiago orrego
 
Evidencia 1.estrategias
Evidencia 1.estrategiasEvidencia 1.estrategias
Evidencia 1.estrategiasjavs8
 
Propuesta curricular
Propuesta curricularPropuesta curricular
Propuesta curricularAna Lourdes
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)Roberto Rojas
 
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptx
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptxPresentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptx
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptxLURIS3
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Miguel Nova
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Miguel Nova
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Miguel Nova
 
Los Objetivos
Los ObjetivosLos Objetivos
Los ObjetivosYari Zaid
 
Principios y metodos de la dinamica grupal.pptx
Principios y metodos de la dinamica grupal.pptxPrincipios y metodos de la dinamica grupal.pptx
Principios y metodos de la dinamica grupal.pptxAlejandra Ruiz
 
Upaep).ambientes de aprendizaje enero 2012 s. 3
Upaep).ambientes de aprendizaje enero 2012 s. 3Upaep).ambientes de aprendizaje enero 2012 s. 3
Upaep).ambientes de aprendizaje enero 2012 s. 3Juan Jose Reyes Salgado
 
Estrategias de aprendizaje[1]
Estrategias de aprendizaje[1]Estrategias de aprendizaje[1]
Estrategias de aprendizaje[1]Gama7989
 
Angie ana soham
Angie ana soham Angie ana soham
Angie ana soham 199567
 
SOHAM . ANGIE . ANA
SOHAM . ANGIE . ANA SOHAM . ANGIE . ANA
SOHAM . ANGIE . ANA soham45
 
Estrategias de enseñanza-aprendizaje
Estrategias de enseñanza-aprendizajeEstrategias de enseñanza-aprendizaje
Estrategias de enseñanza-aprendizajeJhonCruz83
 
Portafoliomodulo3 120322152307-preguntas
Portafoliomodulo3 120322152307-preguntasPortafoliomodulo3 120322152307-preguntas
Portafoliomodulo3 120322152307-preguntascasa
 
Proyecto Final DHP
Proyecto Final DHP Proyecto Final DHP
Proyecto Final DHP Wen Torres
 

Similar a S3-P2.pptx (20)

La didáctica y estrategias de enseñanza aprendizaje
La didáctica y estrategias de enseñanza aprendizajeLa didáctica y estrategias de enseñanza aprendizaje
La didáctica y estrategias de enseñanza aprendizaje
 
Tarea m3
Tarea m3Tarea m3
Tarea m3
 
Evidencia 1.estrategias
Evidencia 1.estrategiasEvidencia 1.estrategias
Evidencia 1.estrategias
 
Propuesta curricular
Propuesta curricularPropuesta curricular
Propuesta curricular
 
1. introduccion a la programación orientada a objeto (poo)
1.  introduccion a la programación orientada a objeto (poo)1.  introduccion a la programación orientada a objeto (poo)
1. introduccion a la programación orientada a objeto (poo)
 
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptx
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptxPresentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptx
Presentación de Educación Proyecto Ilustración Rosa Verde y Amarillo.pptx
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015
 
Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015Plantilla presentaciones educa digital regional 2015
Plantilla presentaciones educa digital regional 2015
 
Los Objetivos
Los ObjetivosLos Objetivos
Los Objetivos
 
Principios y metodos de la dinamica grupal.pptx
Principios y metodos de la dinamica grupal.pptxPrincipios y metodos de la dinamica grupal.pptx
Principios y metodos de la dinamica grupal.pptx
 
Upaep).ambientes de aprendizaje enero 2012 s. 3
Upaep).ambientes de aprendizaje enero 2012 s. 3Upaep).ambientes de aprendizaje enero 2012 s. 3
Upaep).ambientes de aprendizaje enero 2012 s. 3
 
Estrategias de aprendizaje[1]
Estrategias de aprendizaje[1]Estrategias de aprendizaje[1]
Estrategias de aprendizaje[1]
 
PROYECTO DE AULA
PROYECTO DE AULA PROYECTO DE AULA
PROYECTO DE AULA
 
Angie ana soham
Angie ana soham Angie ana soham
Angie ana soham
 
SOHAM . ANGIE . ANA
SOHAM . ANGIE . ANA SOHAM . ANGIE . ANA
SOHAM . ANGIE . ANA
 
Selección y organización de las estrategias de enseñanza
Selección y organización de  las estrategias de enseñanzaSelección y organización de  las estrategias de enseñanza
Selección y organización de las estrategias de enseñanza
 
Estrategias de enseñanza-aprendizaje
Estrategias de enseñanza-aprendizajeEstrategias de enseñanza-aprendizaje
Estrategias de enseñanza-aprendizaje
 
Portafoliomodulo3 120322152307-preguntas
Portafoliomodulo3 120322152307-preguntasPortafoliomodulo3 120322152307-preguntas
Portafoliomodulo3 120322152307-preguntas
 
Proyecto Final DHP
Proyecto Final DHP Proyecto Final DHP
Proyecto Final DHP
 

Más de Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 

Último

Energia primero de bachillerato, con trabajo
Energia primero de bachillerato, con trabajoEnergia primero de bachillerato, con trabajo
Energia primero de bachillerato, con trabajodenniscarrillo10
 
sin respuestas Mecánica y m.a.s julio 4.pdf
sin respuestas Mecánica y m.a.s julio 4.pdfsin respuestas Mecánica y m.a.s julio 4.pdf
sin respuestas Mecánica y m.a.s julio 4.pdfNatalyGarca26
 
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingErgonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingGonzalo141557
 
Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!shotter2005
 
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFDavidMorales257484
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaSantiago Luis Gómez
 
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptx
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptxCLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptx
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptxLuisLobatoingaruca
 
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdf
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdfGUIA II SUSTANCIA MATERIALES PELIGROSOS.pdf
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdfElybe Hernandez
 
Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793Camposol S. A.
 
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgada
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgadaTABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgada
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgadaMarlnAlexanderCardon
 
Procedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejesProcedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejesRubén Cortes Zavala
 
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRA
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRAPROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRA
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRAJaime Cruz Diaz
 
MARCO antonio - capacitacion de aguas de lluvia .pptx
MARCO antonio - capacitacion de aguas de lluvia .pptxMARCO antonio - capacitacion de aguas de lluvia .pptx
MARCO antonio - capacitacion de aguas de lluvia .pptxFelicitasAsuncionDia
 
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxEdwardRodriguezPalom1
 
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...JanEndLiamParlovRG
 
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptx
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptxCapacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptx
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptxErickAbrahamChavezBe
 
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.ppt
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.pptTema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.ppt
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.pptManuelAngelGil1
 
Presentación PISC Préstamos ISC Final.pdf
Presentación PISC Préstamos ISC Final.pdfPresentación PISC Préstamos ISC Final.pdf
Presentación PISC Préstamos ISC Final.pdfEmanuelMuoz11
 

Último (20)

Energia primero de bachillerato, con trabajo
Energia primero de bachillerato, con trabajoEnergia primero de bachillerato, con trabajo
Energia primero de bachillerato, con trabajo
 
sin respuestas Mecánica y m.a.s julio 4.pdf
sin respuestas Mecánica y m.a.s julio 4.pdfsin respuestas Mecánica y m.a.s julio 4.pdf
sin respuestas Mecánica y m.a.s julio 4.pdf
 
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworkingErgonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
Ergonomía_MÉTODO_ROSA. Evaluación de puesto de trabajo de oficina - coworking
 
Litio en México y su uso en baterías
Litio en México y su uso en bateríasLitio en México y su uso en baterías
Litio en México y su uso en baterías
 
Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!Mecanismo de cuatro barras articuladas!!
Mecanismo de cuatro barras articuladas!!
 
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDFACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
ACT MECANISMO DE 4 BARRAS ARTICULADAS.PDF
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicada
 
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptx
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptxCLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptx
CLASES DE ARRANQUE DE UN MOTOR ELECTRICO.pptx
 
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdf
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdfGUIA II SUSTANCIA MATERIALES PELIGROSOS.pdf
GUIA II SUSTANCIA MATERIALES PELIGROSOS.pdf
 
Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793Guía de SGSST para MYPES según Ley 28793
Guía de SGSST para MYPES según Ley 28793
 
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgada
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgadaTABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgada
TABLA DE ROSCAS invetiga las rescas . milimetricas , en pulgada
 
Procedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejesProcedimeiento y secuencias para el diseño mecánico de ejes
Procedimeiento y secuencias para el diseño mecánico de ejes
 
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRA
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRAPROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRA
PROCESO CONSTRUCTIVO DE UNA CALZADURA EN OBRA
 
MARCO antonio - capacitacion de aguas de lluvia .pptx
MARCO antonio - capacitacion de aguas de lluvia .pptxMARCO antonio - capacitacion de aguas de lluvia .pptx
MARCO antonio - capacitacion de aguas de lluvia .pptx
 
Tasaciones Ñuñoa - La Reina - Las Condes
Tasaciones Ñuñoa - La Reina - Las CondesTasaciones Ñuñoa - La Reina - Las Condes
Tasaciones Ñuñoa - La Reina - Las Condes
 
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
 
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...
Reino Fungí (1) corregida actividad para la clase de ciencias dirigida a todo...
 
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptx
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptxCapacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptx
Capacitación virtual_Hcampos_Asistencia Tecnica_Cajamarca.pptx
 
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.ppt
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.pptTema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.ppt
Tema 4 Elementos y circuitos de neumática e hidráulica curso 2023_24.ppt
 
Presentación PISC Préstamos ISC Final.pdf
Presentación PISC Préstamos ISC Final.pdfPresentación PISC Préstamos ISC Final.pdf
Presentación PISC Préstamos ISC Final.pdf
 

S3-P2.pptx

  • 1. Programación 2 Tema: 2 Clases Programación 2 PhD(c). Luis Fernando Aguas Bucheli +593 984015184 @Aguaszoft Laguas@uisrael.edu.ec
  • 2. Tu voluntad se encuentra siempre bajo tu control, por lo que nada puede detenerte
  • 3. Objetivo 1. Adquirir los conceptos básicos relacionados con la POO 2. Reconocer las características de la POO ● 2.1 Conceptos Básicos Contenido
  • 4. ODS ● 4.3 De aquí a 2030, asegurar el acceso igualitario de todos los hombres y las mujeres a una formación técnica, profesional y superior de calidad, incluida la enseñanza universitaria META
  • 6.
  • 7. Introducción ● Se puede hablar de Programación Orientada a Objetos cuando se reúnen las características de: abstracción, encapsulación, herencia y polimorfismo; y los conceptos básicos que las forman: objetos, mensajes, clases, instancias y métodos.
  • 9. Objetos • Estado o Nombre, color, raza, contento • Comportamiento o Ladrando, durmiendo, corriendo
  • 10. Objetos Perro Objetos de Software Objetos reales Representa
  • 11. Objetos (Software) ● Estado ○ Representado por sus Variables ● Comportamiento ○ Modificado por sus Métodos ● Es una instancia de una clase, por lo que se pueden intercambiar los términos objeto o instancia (o incluso evento). Los objetos en programación representan objetos reales y objetos abstractos (conceptos), ej. Eventos
  • 12. Mensajes ● Permiten la interacción entre objetos ● Mandar a ejecutar un método Mensaje Acelera, frena, etc.
  • 13. Mensajes ● A veces los métodos necesitan más información para realizar una acción ● Esta información adicional se pasa en forma de parámetros enciende enciende (%)
  • 14. Mensajes ● Objeto destino ● Nombre del método a ejecutar ● Parámetros necesarios focoSala.enciende(porcentaje)
  • 15. Clases ● Una clase es una abstracción de la realidad. ● Una clase se compone de dos partes: atributos y métodos. ○ Los atributos (denominados, por lo general, datos miembros) se refieren al estado del objeto. ○ Los métodos (denominados, por lo general, funciones miembros) son funciones que pueden aplicarse a objetos.
  • 16. Clases ● Los objetos de una clase comparten el comportamiento (métodos) ● Cada objeto tiene su propio estado (variables) Clase Perro
  • 19.
  • 20.
  • 21.
  • 22. Conclusiones ● En la P.O.O un objeto no es un dato simple, tiene contenido en su interior un gran número de componentes muy bien estructurados, ese objeto no es un ente aislado sino que forma parte de una organización jerárquica o de otro tipo. ● La experiencia nos ayuda en la correcta implementación de clases y sus respectivos usos