Programacion 1 primera unidad

1,531 views
1,269 views

Published on

Programación1

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

No Downloads
Views
Total views
1,531
On SlideShare
0
From Embeds
0
Number of Embeds
177
Actions
Shares
0
Downloads
29
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Programacion 1 primera unidad

  1. 1. Programación Orientada a Objeto (POO)<br />
  2. 2. Programación Orientada a Objeto (POO)<br />Paradigma Orientado a Objeto<br />Programación<br />Forma en que un hombre trabaja<br />Representa la evolución natural de<br />Simula la<br />Concepción Básica<br />El mundo como un conjunto de objetos<br />Es Percibir<br />Orden Cronológico<br />
  3. 3. Programación Orientada a Objeto (POO)<br />Ventajas<br /><ul><li>Reutilización de Código
  4. 4. Permite crear sistemas más complejos
  5. 5. Relación del sistema con el mundo real
  6. 6. Facilita la creación de programas visuales
  7. 7. Se trabaja mediante la construcción de prototipos
  8. 8. Agiliza el desarrollo del Software
  9. 9. Facilita el trabajo en Equipo
  10. 10. Facilita el mantenimiento del Software</li></li></ul><li>Programación Orientada a Objeto (POO)<br />
  11. 11. Definición de Objeto<br />Objeto<br />Representa<br />Componentes<br />Es<br />Representa<br />Abstracción<br />Entidad Real o Abstracta<br />Instancia<br />De<br />En el dominio del<br />De<br />Elementos de la vida real<br />Clase<br />Problema<br />Objeto<br />Relación con otros paradigmas<br />
  12. 12. Definición de Clase<br />Clase<br />Ejemplo<br />De<br />Es<br />Representa<br />Plantilla<br />Instancia<br />De<br />Son<br />Conjunto de Objetos<br />Abstracción<br />De<br />Que Comparten<br />Estructura y comportamientos<br />Componentes<br />
  13. 13. Definición de UML<br />Los diagramas UML permiten:<br />UML <br />(Lenguaje unificado de modelo)<br />Sirve para<br />Es<br />Es<br />Sucesor<br />Lenguaje de Modelado<br />Especificar, construir y documentar<br />De<br />De<br />Conjunto de Objetos<br />Métodos de análisis y diseños orientados a objeto<br />Software Orientado a Objetos<br />Características<br />
  14. 14. Diagramas UML<br />Los más utilizados<br />
  15. 15. Diagramas UML más utilizados<br />
  16. 16. Diagrama de Clases y relaciones<br />1<br />*<br />1<br />*<br />
  17. 17. Introducción a Java<br />Java<br />Lenguaje Moderno y de alto nivel<br />Sun Microsystems en 1995<br />Es un<br />Presentado por<br />Su<br />Neutralidad<br />Programas a Páginas Web<br />Lo que permite añadir<br />Historia<br />
  18. 18. Características de Java<br />Máquina Virtual de Java (JVM)<br />Estructura básica de un programa en java<br />Java<br />Programa Java<br />Es un<br />Al compilarse produce<br />Lenguaje Interpretado<br />Programas Bytecode<br />Son interpretados por <br />por<br />JVM <br />
  19. 19. Elementos de un programa en Java<br />
  20. 20. Errores comunes en la programación<br />

×