SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Karen Guadalupe Rivera Martínez
04-Septiembre-2013
En este reporte explicaremos por qué la programación
orientada a objetos (POO) es importante en la vida
diaria en base a este video
HTTPS://WWW.YOUTUBE.COM/WATCH?
V=WDAYIMP8VNY.
Cabe destacar que la POO no es un lenguaje de
programación en sí, sino una forma de afrontar la
programación. Hoy en día existen muchos lenguajes
que soportan este tipo de programación y algunos han
sido creados especialmente para ello, este método de
programación no es una obligación, es una elección
La programación orientada a objetos se ha convertido
en la más popular debido a sus grandes capacidades y
ventajas respecto a su forma de programar.
Básicamente, este tipo de programación nos permite
crear auténticos objetos, que pueden ser cosas que
aparecen en la pantalla, como botones o ventanas, o
bien pueden ser objetos de la vida real, como por
ejemplo un perro o un lápiz.
La abstracción:
Mucha gente considera que la abstracción en si no es
más que una parte del proceso de la encapsulación, y
por tanto no la tienen como pilar independiente de la
POO.
La encapsulación:
REPORTE
La encapsulación es la capacidad de ocultar los datos
abstraídos, aislarlos o protegerlos de quién no desees
que tenga acceso a ellos; otro objeto o función por
ejemplo.
Cada objeto puede tener muchas cosas encapsuladas en
su interior, propiedades, funciones o incluso otros
objetos.
Polimorfismo:
El polimorfismo es la capacidad para que varias clases u
objetos derivados de otros, reaccionen de manera
diferente ante los mismos métodos. El polimorfismo se
puede aplicar tanto a objetos como a funciones, por lo
que podemos hablar de objetos polimórficos y de
funciones polimórficas.
Herencia:
Crear nuevos objetos a partir de los existentes de forma
que heredan las propiedades y comportamientos de sus
ancestros.
Cohesión:
Es una medida de la especialización con la que cuenta
un objeto dentro de un sistema, mientras más alta sea
mejor.
Acoplamiento:
Es la medida en la que un objeto depende de otro para
funcionar, entre menor sea esta mejor.
Opinión personal
En mi opinión el video es excelente
porque nos explica detalladamente y a
fondo cada una de las características
de la Programación orientada a
objetos. Nos expresa una información
bastante completa, para el tiempo en
el que se maneja.

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basicoGustavo Davila
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
Ejercicios resueltos grafos
Ejercicios resueltos grafosEjercicios resueltos grafos
Ejercicios resueltos grafosTERE FERNÁNDEZ
 
Sistemas de ecuaciones homogéneas por el método de Gauss Jordan
Sistemas de ecuaciones homogéneas por el método de Gauss JordanSistemas de ecuaciones homogéneas por el método de Gauss Jordan
Sistemas de ecuaciones homogéneas por el método de Gauss JordanDaniel Orozco
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programaciónnormaroldano
 
El cálculo louis leithold (7ma edición)
El cálculo   louis leithold (7ma edición)El cálculo   louis leithold (7ma edición)
El cálculo louis leithold (7ma edición)MateoLeonidez
 
Clausura transitiva de un grafo dirigido
Clausura transitiva de un grafo dirigidoClausura transitiva de un grafo dirigido
Clausura transitiva de un grafo dirigidoguest4b1d8bc
 
ESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfKEVINDAVIDTOPONSALAZ
 
Operaciones entre lenguajes
Operaciones entre lenguajesOperaciones entre lenguajes
Operaciones entre lenguajesJean Bernard
 
Diseño de un sistema digital multiplicador
Diseño de un sistema digital multiplicadorDiseño de un sistema digital multiplicador
Diseño de un sistema digital multiplicadorIvan Salazar C
 

Was ist angesagt? (20)

Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)Estructuras de Datos (Arreglos)
Estructuras de Datos (Arreglos)
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basico
 
Punteros y Arreglos
Punteros y ArreglosPunteros y Arreglos
Punteros y Arreglos
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
Ejercicios resueltos grafos
Ejercicios resueltos grafosEjercicios resueltos grafos
Ejercicios resueltos grafos
 
Grafos 8.2.2
Grafos 8.2.2Grafos 8.2.2
Grafos 8.2.2
 
Sistemas de ecuaciones homogéneas por el método de Gauss Jordan
Sistemas de ecuaciones homogéneas por el método de Gauss JordanSistemas de ecuaciones homogéneas por el método de Gauss Jordan
Sistemas de ecuaciones homogéneas por el método de Gauss Jordan
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programación
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
El cálculo louis leithold (7ma edición)
El cálculo   louis leithold (7ma edición)El cálculo   louis leithold (7ma edición)
El cálculo louis leithold (7ma edición)
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Clausura transitiva de un grafo dirigido
Clausura transitiva de un grafo dirigidoClausura transitiva de un grafo dirigido
Clausura transitiva de un grafo dirigido
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
ESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdfESTRUCTURA DE DATOS Pilas y colas.pdf
ESTRUCTURA DE DATOS Pilas y colas.pdf
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Operaciones entre lenguajes
Operaciones entre lenguajesOperaciones entre lenguajes
Operaciones entre lenguajes
 
Espacios vectoriales.g.2017
Espacios vectoriales.g.2017Espacios vectoriales.g.2017
Espacios vectoriales.g.2017
 
Diseño de un sistema digital multiplicador
Diseño de un sistema digital multiplicadorDiseño de un sistema digital multiplicador
Diseño de un sistema digital multiplicador
 

Andere mochten auch

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 Objetosliberaunlibroupeg
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Josue Lara Reyes
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoActimel
 

Andere mochten auch (6)

Tarea 5. investigacion
Tarea 5. investigacionTarea 5. investigacion
Tarea 5. investigacion
 
Trabajo poo
Trabajo poo Trabajo poo
Trabajo poo
 
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
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
POO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y PolimorfismoPOO: Herencia, Abstraccion y Polimorfismo
POO: Herencia, Abstraccion y Polimorfismo
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 

Ähnlich wie POO Importancia Vida Diaria

Ähnlich wie POO Importancia Vida Diaria (20)

ESTUDIANTE
ESTUDIANTEESTUDIANTE
ESTUDIANTE
 
Poo y visual
Poo y visualPoo y visual
Poo y visual
 
Orientado a objeto
Orientado a objetoOrientado a objeto
Orientado a objeto
 
Ncs pilares de la poo
Ncs pilares de la pooNcs pilares de la poo
Ncs pilares de la poo
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
 
Paradigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a ObjetosParadigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a Objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Miko
MikoMiko
Miko
 
Guía Teórica POO
Guía Teórica POOGuía Teórica POO
Guía Teórica POO
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Edhiel medina tello
Edhiel medina telloEdhiel medina tello
Edhiel medina tello
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Poo
PooPoo
Poo
 
Poo3
Poo3Poo3
Poo3
 
Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1
 
Unidad 1. Introducción. Conceptos fundamentales de la POO
Unidad 1. Introducción. Conceptos fundamentales de la POOUnidad 1. Introducción. Conceptos fundamentales de la POO
Unidad 1. Introducción. Conceptos fundamentales de la POO
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 

Mehr von grachika

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareasgrachika
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económicograchika
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenenciagrachika
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectivagrachika
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Lockegrachika
 
Código QR
Código QRCódigo QR
Código QRgrachika
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagengrachika
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.grachika
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudiograchika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]grachika
 
Historia de android
Historia de androidHistoria de android
Historia de androidgrachika
 
Actividad 2
Actividad 2Actividad 2
Actividad 2grachika
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigosgrachika
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]grachika
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.grachika
 
Preguntas.
Preguntas.Preguntas.
Preguntas.grachika
 

Mehr von grachika (20)

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económico
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenencia
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectiva
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Locke
 
Código QR
Código QRCódigo QR
Código QR
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagen
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudio
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]
 
Historia de android
Historia de androidHistoria de android
Historia de android
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]
 
Violencia
ViolenciaViolencia
Violencia
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas.
Preguntas.Preguntas.
Preguntas.
 

POO Importancia Vida Diaria

  • 1. Karen Guadalupe Rivera Martínez 04-Septiembre-2013
  • 2. En este reporte explicaremos por qué la programación orientada a objetos (POO) es importante en la vida diaria en base a este video HTTPS://WWW.YOUTUBE.COM/WATCH? V=WDAYIMP8VNY. Cabe destacar que la POO no es un lenguaje de programación en sí, sino una forma de afrontar la programación. Hoy en día existen muchos lenguajes que soportan este tipo de programación y algunos han sido creados especialmente para ello, este método de programación no es una obligación, es una elección La programación orientada a objetos se ha convertido en la más popular debido a sus grandes capacidades y ventajas respecto a su forma de programar. Básicamente, este tipo de programación nos permite crear auténticos objetos, que pueden ser cosas que aparecen en la pantalla, como botones o ventanas, o bien pueden ser objetos de la vida real, como por ejemplo un perro o un lápiz. La abstracción: Mucha gente considera que la abstracción en si no es más que una parte del proceso de la encapsulación, y por tanto no la tienen como pilar independiente de la POO. La encapsulación: REPORTE
  • 3. La encapsulación es la capacidad de ocultar los datos abstraídos, aislarlos o protegerlos de quién no desees que tenga acceso a ellos; otro objeto o función por ejemplo. Cada objeto puede tener muchas cosas encapsuladas en su interior, propiedades, funciones o incluso otros objetos. Polimorfismo: El polimorfismo es la capacidad para que varias clases u objetos derivados de otros, reaccionen de manera diferente ante los mismos métodos. El polimorfismo se puede aplicar tanto a objetos como a funciones, por lo que podemos hablar de objetos polimórficos y de funciones polimórficas. Herencia: Crear nuevos objetos a partir de los existentes de forma que heredan las propiedades y comportamientos de sus ancestros. Cohesión: Es una medida de la especialización con la que cuenta un objeto dentro de un sistema, mientras más alta sea mejor. Acoplamiento: Es la medida en la que un objeto depende de otro para funcionar, entre menor sea esta mejor.
  • 4. Opinión personal En mi opinión el video es excelente porque nos explica detalladamente y a fondo cada una de las características de la Programación orientada a objetos. Nos expresa una información bastante completa, para el tiempo en el que se maneja.