SlideShare una empresa de Scribd logo
1 de 12
P rogramación  O rientada a  O bjetos
Objetivo: Hacer de la programación,  algo similar  al entorno  Físico Programación Orientada a Objetos
Basado en: - Herencia - Modularidad - Polimorfismo  - Encapsulamiento Programación Orientada a Objetos
¿Cuando se popularizo?: Se popularizo en en los años  1990  hasta la fecha. Programación Orientada a Objetos
Historia: El concepto se genero con el lenguaje  Simula 67 Programación Orientada a Objetos
Historia: Sus creadores:  Ole-Johan Dahl  y  Kristen Nygaar Programación Orientada a Objetos
Historia: Tomo fuerza en los años  80  gracias al  C++ Programación Orientada a Objetos
Lenguajes que adaptaron P.O.O - Ada - Basic - Lisp - Pascal Programación Orientada a Objetos
Conceptos de la P.O.O - Clase (Class) - Herencia - Objetos (Object) - Métodos - Mensajes Programación Orientada a Objetos
Caracteristicas - Abstracción - Encapsulamiento - Polimorfismo - Recolección de  basura Programación Orientada a Objetos
Ejemplo grafico basico: Programación Orientada a Objetos Herencia (Padres) Apellido: Collazos, Pijua Estatura: 1.70 Cm Contextura: Gordo Orejas: Anchas Enfermedad: Artritis Clase (Indio) Cabello negro Ojos negros Poca barba Nariz ancha Cabello liso Humano (Fredy) Oficio: Estudiante Estado: Casado Estudios: Bachiller Voz: Gruesa Idioma: Quechua
Autor Andrés G. Lara Collazos. Http://twitter.com/andreslara501 Http://donestandares.wordpress.com Estudiante: Corporación Universitaria Autónoma del Cauca Texto tomado de Wikipedia.com

Más contenido relacionado

Destacado

Introducción a la Programación Orientada a Aspectos
Introducción a la Programación Orientada a AspectosIntroducción a la Programación Orientada a Aspectos
Introducción a la Programación Orientada a Aspectos
jfromaniello
 
Introduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a ObjetosIntroduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a Objetos
liberaunlibroupeg
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
alithu1
 
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
jose francisco arenas jimenez
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
May Ibarra
 
Paradigmas del currículum pdf
Paradigmas del currículum pdfParadigmas del currículum pdf
Paradigmas del currículum pdf
Ocha3630
 

Destacado (16)

P.O.O
P.O.OP.O.O
P.O.O
 
Yamilex web 2.0
Yamilex web 2.0Yamilex web 2.0
Yamilex web 2.0
 
Introducción a la Programación Orientada a Aspectos
Introducción a la Programación Orientada a AspectosIntroducción a la Programación Orientada a Aspectos
Introducción a la Programación Orientada a Aspectos
 
Introduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a ObjetosIntroduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a Objetos
 
Analisis Estructurado
Analisis EstructuradoAnalisis Estructurado
Analisis Estructurado
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Origen de la programacion orientada a objetos
Origen de la programacion orientada a objetosOrigen de la programacion orientada a objetos
Origen de la programacion orientada a objetos
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Programación Orientada a Eventos Java
Programación Orientada a Eventos JavaProgramación Orientada a Eventos Java
Programación Orientada a Eventos Java
 
Paradigmas del currículum pdf
Paradigmas del currículum pdfParadigmas del currículum pdf
Paradigmas del currículum pdf
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Introducción a Programación Orientada a Objetos (OOP): Clases y Objetos
Introducción a  Programación Orientada a Objetos (OOP): Clases y ObjetosIntroducción a  Programación Orientada a Objetos (OOP): Clases y Objetos
Introducción a Programación Orientada a Objetos (OOP): Clases y Objetos
 

Similar a Orientada A Objetos

programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
Any Saula
 
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
Gabriel Méndez
 
Presentacion materiales aicle jaen
Presentacion materiales aicle jaenPresentacion materiales aicle jaen
Presentacion materiales aicle jaen
Eufemia Rosso
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
Mabyta Mora
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
Karen Bedoya
 
Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
Alex Lopez
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
Karen Bedoya
 
Grupo1 idi mod6_ti
Grupo1 idi mod6_tiGrupo1 idi mod6_ti
Grupo1 idi mod6_ti
Yael Quintar
 

Similar a Orientada A Objetos (20)

programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
Informe elaborado de la aplicación de desarrollo de software en progrmacion o...
 
Introduccion poo
Introduccion pooIntroduccion poo
Introduccion poo
 
1-Unidad 1. Paradigma de la Programación-Orientación a Objetos
1-Unidad 1. Paradigma de la Programación-Orientación a Objetos1-Unidad 1. Paradigma de la Programación-Orientación a Objetos
1-Unidad 1. Paradigma de la Programación-Orientación a Objetos
 
Lenguaje de programación orientada a objetos
Lenguaje de programación orientada a objetosLenguaje de programación orientada a objetos
Lenguaje de programación orientada a objetos
 
Presentacion materiales aicle jaen
Presentacion materiales aicle jaenPresentacion materiales aicle jaen
Presentacion materiales aicle jaen
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Lenguajes orientados a objetos loo
Lenguajes orientados a objetos looLenguajes orientados a objetos loo
Lenguajes orientados a objetos loo
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
 
Tecnologías de Programación Introducción
Tecnologías de Programación IntroducciónTecnologías de Programación Introducción
Tecnologías de Programación Introducción
 
Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
 
Grupo1 idi mod6_ti
Grupo1 idi mod6_tiGrupo1 idi mod6_ti
Grupo1 idi mod6_ti
 
Clase02 paradigmas
Clase02 paradigmasClase02 paradigmas
Clase02 paradigmas
 
S1-Fundamentos POO
S1-Fundamentos POOS1-Fundamentos POO
S1-Fundamentos POO
 
Poo3
Poo3Poo3
Poo3
 
S1-POO-1.1 Fundamentos
S1-POO-1.1 FundamentosS1-POO-1.1 Fundamentos
S1-POO-1.1 Fundamentos
 
POO Programación Orientada a Objeto(s)
POO Programación Orientada a Objeto(s)POO Programación Orientada a Objeto(s)
POO Programación Orientada a Objeto(s)
 
Prototype-based programming with PROWL.
Prototype-based programming with PROWL.Prototype-based programming with PROWL.
Prototype-based programming with PROWL.
 

Más de Andres Giovanni Lara Collazos

Más de Andres Giovanni Lara Collazos (20)

Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
 
Minería de datos en Redes Sociales
Minería de datos en Redes SocialesMinería de datos en Redes Sociales
Minería de datos en Redes Sociales
 
Linux en dispositivos electrónicos
Linux en dispositivos electrónicosLinux en dispositivos electrónicos
Linux en dispositivos electrónicos
 
Guía para la creación de recursos educativos abiertos
Guía para la creación de recursos educativos abiertosGuía para la creación de recursos educativos abiertos
Guía para la creación de recursos educativos abiertos
 
Nmap para auditoría de redes en Linux
Nmap para auditoría de redes en LinuxNmap para auditoría de redes en Linux
Nmap para auditoría de redes en Linux
 
Preposiciones en inglés
Preposiciones en inglésPreposiciones en inglés
Preposiciones en inglés
 
Segunda clase, del curso de Microcomputadoras
Segunda clase, del curso de MicrocomputadorasSegunda clase, del curso de Microcomputadoras
Segunda clase, del curso de Microcomputadoras
 
Primera clase Microcomputadores
Primera clase MicrocomputadoresPrimera clase Microcomputadores
Primera clase Microcomputadores
 
Comercio Electrónico
Comercio ElectrónicoComercio Electrónico
Comercio Electrónico
 
Diapositivas fourier
Diapositivas fourierDiapositivas fourier
Diapositivas fourier
 
Ubuntu Server para Humanos
Ubuntu Server para HumanosUbuntu Server para Humanos
Ubuntu Server para Humanos
 
Presentación niveles de organización
Presentación niveles de organizaciónPresentación niveles de organización
Presentación niveles de organización
 
Diapositivas proyecto sb delmovil
Diapositivas proyecto sb delmovilDiapositivas proyecto sb delmovil
Diapositivas proyecto sb delmovil
 
Presentación css
Presentación cssPresentación css
Presentación css
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
 
Flisol
FlisolFlisol
Flisol
 
Flisol
FlisolFlisol
Flisol
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 

Orientada A Objetos

  • 1. P rogramación O rientada a O bjetos
  • 2. Objetivo: Hacer de la programación, algo similar al entorno Físico Programación Orientada a Objetos
  • 3. Basado en: - Herencia - Modularidad - Polimorfismo - Encapsulamiento Programación Orientada a Objetos
  • 4. ¿Cuando se popularizo?: Se popularizo en en los años 1990 hasta la fecha. Programación Orientada a Objetos
  • 5. Historia: El concepto se genero con el lenguaje Simula 67 Programación Orientada a Objetos
  • 6. Historia: Sus creadores: Ole-Johan Dahl y Kristen Nygaar Programación Orientada a Objetos
  • 7. Historia: Tomo fuerza en los años 80 gracias al C++ Programación Orientada a Objetos
  • 8. Lenguajes que adaptaron P.O.O - Ada - Basic - Lisp - Pascal Programación Orientada a Objetos
  • 9. Conceptos de la P.O.O - Clase (Class) - Herencia - Objetos (Object) - Métodos - Mensajes Programación Orientada a Objetos
  • 10. Caracteristicas - Abstracción - Encapsulamiento - Polimorfismo - Recolección de basura Programación Orientada a Objetos
  • 11. Ejemplo grafico basico: Programación Orientada a Objetos Herencia (Padres) Apellido: Collazos, Pijua Estatura: 1.70 Cm Contextura: Gordo Orejas: Anchas Enfermedad: Artritis Clase (Indio) Cabello negro Ojos negros Poca barba Nariz ancha Cabello liso Humano (Fredy) Oficio: Estudiante Estado: Casado Estudios: Bachiller Voz: Gruesa Idioma: Quechua
  • 12. Autor Andrés G. Lara Collazos. Http://twitter.com/andreslara501 Http://donestandares.wordpress.com Estudiante: Corporación Universitaria Autónoma del Cauca Texto tomado de Wikipedia.com