0
Profesor: Jhon Alexander Holguín Barrerajhon.holguin@gmail.com
Es un Paradigmade ProgramaciónAbstraer    de un problema las                        que esténinvolucradas en el para repre...
La POO es la forma de desarrollar un sistemapensando en las entidades                                        principales  ...
Identificar las                                                                             y                             ...
Actualmente la mayoría de los lenguajesde programación incluyen la POO laelección de la herramienta es dada porla         ...
Que es un Objeto? Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
Cualquier                                                                Cosa!!!!!Introducción a la Ingeniería de Sistemas...
Un Objeto es:Los elementos de los cuales se pueda emitir un concepto ypuedan ser representados de una forma computarizada ...
Características de esteautomóvil                   De plástico, de color rojo, con dos puertas …  Introducción a la Ingeni...
Los objetos (lapiceros)   presentados provienen de                 un concepto   conocido o grupoque los representa (lapic...
una clase es como unmolde para hacer galletasEl molde (clase) determina la forma de las galletas y lascaracterísticas que ...
Los           son todoslos que podemos crear apartir de una Introducción a la Ingeniería de Sistemas y Telecomunicaciones ...
Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
El grupo personas (clase)                                          persona tiene atributos y                              ...
Estableciendo un objeto de la                                          clase persona :Introducción a la Ingeniería de Sist...
otro objeto de la                   clase persona :Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexa...
en una clase se describen las   características (atributos) y  comportamientos (acciones                            o méto...
Un objeto puede tener diversos valores asignados a sus atributos, a esto se le conoce como estado, a losatributos o método...
Los objetos pueden comunicarse con                                                       otros a través de mensajes       ...
Asociación        a travésdel cual dos objetos seunen para trabajar juntoscon un objetivo común                           ...
Agregación         a travésdel cual un objeto se vuelvedependiente de otro                                                ...
La Reusabilidad        Hacer uso de las cosas         que ya se realizaron, y    pensar en lo nuevo como     si se fuera a...
Modularidad                                                       Dividir el problema, hacer                              ...
herencia encapsulamiento                                                        polimorfismoIntroducción a la Ingeniería d...
herenciaPermite construir clases          a partir de otras,           heredando suspropiedades y métodosIntroducción a la...
Permite expresar las                                                  características esenciales                          ...
Es un método usado para      ocultar el estado de      los objetos, haciendo que el     acceso al mismo        solo se    ...
polimorfismo                                                     Un comportamiento                                        ...
Upcoming SlideShare
Loading in...5
×

17. programación orientada a objetos

437

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
437
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "17. programación orientada a objetos"

  1. 1. Profesor: Jhon Alexander Holguín Barrerajhon.holguin@gmail.com
  2. 2. Es un Paradigmade ProgramaciónAbstraer de un problema las que esténinvolucradas en el para representarlo de una manera mas real (Unamanera de observar el problema) Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  3. 3. La POO es la forma de desarrollar un sistemapensando en las entidades principales queparticipan en el mismo Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  4. 4. Identificar las y de las entidades reconocidas en el problemaIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  5. 5. Actualmente la mayoría de los lenguajesde programación incluyen la POO laelección de la herramienta es dada porla o el . •C++ •Java •C# •PHP •Python •Ruby •Smaltalk •Visual Basic .Net •PowerBuilder Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  6. 6. Que es un Objeto? Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  7. 7. Cualquier Cosa!!!!!Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  8. 8. Un Objeto es:Los elementos de los cuales se pueda emitir un concepto ypuedan ser representados de una forma computarizada Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  9. 9. Características de esteautomóvil De plástico, de color rojo, con dos puertas … Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  10. 10. Los objetos (lapiceros) presentados provienen de un concepto conocido o grupoque los representa (lapicero) esto se le conoce como Clase… Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  11. 11. una clase es como unmolde para hacer galletasEl molde (clase) determina la forma de las galletas y lascaracterísticas que va a poseer, pero no determina su sabor oingredientes. Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  12. 12. Los son todoslos que podemos crear apartir de una Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  13. 13. Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  14. 14. El grupo personas (clase) persona tiene atributos y comportamientos comunesIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  15. 15. Estableciendo un objeto de la clase persona :Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  16. 16. otro objeto de la clase persona :Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  17. 17. en una clase se describen las características (atributos) y comportamientos (acciones o métodos)Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  18. 18. Un objeto puede tener diversos valores asignados a sus atributos, a esto se le conoce como estado, a losatributos o métodos se les conoce como interfaz, y la interfaz de código para construir la clase se le conoce como implementaciónIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  19. 19. Los objetos pueden comunicarse con otros a través de mensajes Alta cohesión y Bajo AcoplamientoIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  20. 20. Asociación a travésdel cual dos objetos seunen para trabajar juntoscon un objetivo común •El mecánico usa la herramienta Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  21. 21. Agregación a travésdel cual un objeto se vuelvedependiente de otro •El auto tiene llantas Introducción a la Ingeniería de Sistemas y Telecomunicaciones Jhon Alexander Holguín B.
  22. 22. La Reusabilidad Hacer uso de las cosas que ya se realizaron, y pensar en lo nuevo como si se fuera a necesitar en un futuroIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  23. 23. Modularidad Dividir el problema, hacer mas sencillo su entendimiento disminuyendo su complejidad (divide y vencerás)Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  24. 24. herencia encapsulamiento polimorfismoIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  25. 25. herenciaPermite construir clases a partir de otras, heredando suspropiedades y métodosIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  26. 26. Permite expresar las características esenciales de un objeto (establecer el que pero no el como)Introducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  27. 27. Es un método usado para ocultar el estado de los objetos, haciendo que el acceso al mismo solo se pueda realizar a través de los métodos expuestos. encapsulamientoIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  28. 28. polimorfismo Un comportamiento diferente asociando a un mismo objeto pueden compartir el mismo nombreIntroducción a la Ingeniería de Sistemas y TelecomunicacionesJhon Alexander Holguín B.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×