Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Programacion 1 primera unidad

1,637 views

Published on

Programación1

  • Be the first to comment

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 />

×