SlideShare una empresa de Scribd logo
Integrantes:
SANTIAGO VIGUERAS CANALES
DIEGO TIJERINA RODRIGUEZ
3-Av Programación
Margarita Romero Alvarado
A.M.Espiral.P.O.O.
OBJETOS
• Las clases son un pilar fundamental de la
programación orientada a objetos. Permiten
abstraer los datos y sus operaciones asociadas al
modo de una caja negra. Los lenguajes de
programación que soportan clases difieren
sutilmente en su soporte para diversas
características relacionadas con clases. La
mayoría soportan diversas formas de herencia.
CLASES
• Es una unidad dentro de un programa de
computadores que consta de un estado y
de un comportamiento, que a su vez
constan respectivamente de datos
almacenados y de tareas realizables durante
el tiempo de ejecución.
La POO tiene varios pilares para asegurar la
simplicidad de código y su reutilización, y
aunque diversos autores señalan diversos
pilares, en este documento se considerarán
los cuatro que son comunes en la mayoría
de textos, estos son: Abstracción,
Encapsulamiento, Herencia y Polimorfismo
• Permite identificar las características y
comportamientos de un objeto y con los
cuales se construirá la clase
• Permite el ocultamiento de la complejidad del código,
pertenece a la parte privada de la clase y que no puede
ser vista desde ningún otro programa
• Es el pilar más fuerte que asegura la reutilización de código, ya que
a partir de esta característica es posible reutilizar las características
y comportamientos de una clase superior llamada clase padre
• A través de esta característica es posible definir varios
métodos o comportamientos de un objeto bajo un
mismo nombre, de forma tal que es posible modificar
los parámetros del método
• Un método es una subrutina cuyo código es definido en una clase y puede
pertenecer tanto a una clase, como es el caso de los métodos de clase o estáticos,
como a un objeto, como es el caso de los métodos de instancia.
 http://www.utn.edu.ec/reduca/programacion/poo/pilares.html
 https://es.ccm.net/contents/411-poo-herencia
 https://es.wikipedia.org/wiki/M%C3%A9todo_(inform%C3%A1tica)
 https://www.masqueteclas.com/articulo/el-concepto-de-clase/
 https://es.wikipedia.org/wiki/Objeto_(programaci%C3%B3n)

Más contenido relacionado

La actualidad más candente

Autoevaluacion mod II
Autoevaluacion mod IIAutoevaluacion mod II
Autoevaluacion mod II
Roger Salazar
 
Autoevaluacion módulo 2
Autoevaluacion módulo 2Autoevaluacion módulo 2
Autoevaluacion módulo 2
César Gutiérrez Vivanco
 
Módulo 2 autoevaluacion mabel montes
Módulo 2 autoevaluacion mabel montesMódulo 2 autoevaluacion mabel montes
Módulo 2 autoevaluacion mabel montes
Mabel Montes Torres
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
Edver Cisneros Soto
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
Carlos Alberto Flores Congona
 
Autoevaluacion - Tarea del módulo II
Autoevaluacion - Tarea del módulo IIAutoevaluacion - Tarea del módulo II
Autoevaluacion - Tarea del módulo II
Karina
 
Autoevaluación modulo II
Autoevaluación modulo IIAutoevaluación modulo II
Autoevaluación modulo II
Lilia Castillo Osorio
 
Estructura de datos graciano ramos
Estructura de datos graciano ramosEstructura de datos graciano ramos
Estructura de datos graciano ramos
Graciano Ramos
 
Estructura de datos graciano ramos
Estructura de datos graciano ramosEstructura de datos graciano ramos
Estructura de datos graciano ramos
Graciano Ramos
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
MARILU CERQUIN TELLO
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
leonardo llanos
 
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSI
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSICU3CM60-LOPEZ P ALEJANDRA-MODELO OSI
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSIAle Cat
 
Autoevaluacion mod ii (1)
Autoevaluacion mod ii (1)Autoevaluacion mod ii (1)
Autoevaluacion mod ii (1)
violet3773
 
Visual basic
Visual basicVisual basic
Visual basic
ades_29
 
Pogramacion Orientada a objetos
Pogramacion Orientada a objetosPogramacion Orientada a objetos
Pogramacion Orientada a objetos
Ronald Aguiar
 
Interfaz
InterfazInterfaz
Interfaz
David Gallegos
 
Base de datos orientadas a objetos
Base de datos orientadas a objetosBase de datos orientadas a objetos
Base de datos orientadas a objetos
Edgar Montes
 

La actualidad más candente (18)

Autoevaluacion mod II
Autoevaluacion mod IIAutoevaluacion mod II
Autoevaluacion mod II
 
Autoevaluacion módulo 2
Autoevaluacion módulo 2Autoevaluacion módulo 2
Autoevaluacion módulo 2
 
Módulo 2 autoevaluacion mabel montes
Módulo 2 autoevaluacion mabel montesMódulo 2 autoevaluacion mabel montes
Módulo 2 autoevaluacion mabel montes
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
Autoevaluacion - Tarea del módulo II
Autoevaluacion - Tarea del módulo IIAutoevaluacion - Tarea del módulo II
Autoevaluacion - Tarea del módulo II
 
Autoevaluación modulo II
Autoevaluación modulo IIAutoevaluación modulo II
Autoevaluación modulo II
 
Estructura de datos graciano ramos
Estructura de datos graciano ramosEstructura de datos graciano ramos
Estructura de datos graciano ramos
 
Estructura de datos graciano ramos
Estructura de datos graciano ramosEstructura de datos graciano ramos
Estructura de datos graciano ramos
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
Autoevaluacion mod ii.ksc
Autoevaluacion mod ii.kscAutoevaluacion mod ii.ksc
Autoevaluacion mod ii.ksc
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSI
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSICU3CM60-LOPEZ P ALEJANDRA-MODELO OSI
CU3CM60-LOPEZ P ALEJANDRA-MODELO OSI
 
Autoevaluacion mod ii (1)
Autoevaluacion mod ii (1)Autoevaluacion mod ii (1)
Autoevaluacion mod ii (1)
 
Visual basic
Visual basicVisual basic
Visual basic
 
Pogramacion Orientada a objetos
Pogramacion Orientada a objetosPogramacion Orientada a objetos
Pogramacion Orientada a objetos
 
Interfaz
InterfazInterfaz
Interfaz
 
Base de datos orientadas a objetos
Base de datos orientadas a objetosBase de datos orientadas a objetos
Base de datos orientadas a objetos
 

Similar a Los elementos-del-paradigma-de-la-programacion-orientada

Grupo 6 - clases
Grupo 6  - clasesGrupo 6  - clases
Grupo 6 - clases
zeta2015
 
Ti034 caso practico
Ti034  caso practicoTi034  caso practico
Ti034 caso practico
Valentina Roca
 
Elemtos de programacion
Elemtos de programacionElemtos de programacion
Elemtos de programacion
pepepaso
 
Poo
PooPoo
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
oosorioj
 
Cap7 modularidad
Cap7 modularidadCap7 modularidad
Cap7 modularidad
IsaacGmezOtero
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
Jonathan Macías
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradavnslgars
 
1 Paradigma Objetos
1 Paradigma Objetos1 Paradigma Objetos
1 Paradigma Objetos
diana londono
 
Trabajo de diceño y realizacion
Trabajo de diceño y realizacionTrabajo de diceño y realizacion
Trabajo de diceño y realizacion
LolyPila
 
Jyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc java-cap08 principios poo
Jyoc java-cap08 principios poo
Jyoc X
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
jlmanmons
 
Trabajo investigativo sobre la programación orientada a objetos y java
Trabajo investigativo sobre la programación orientada a objetos y javaTrabajo investigativo sobre la programación orientada a objetos y java
Trabajo investigativo sobre la programación orientada a objetos y java
Julio César Rojas Maza
 
Presentación P.O.O
Presentación P.O.OPresentación P.O.O
Presentación P.O.O
Geraldin Vergara
 
Actividad 1 equipo 3
Actividad 1 equipo 3 Actividad 1 equipo 3
Actividad 1 equipo 3
warrior_1955
 
Comparacion pe y poo
Comparacion pe y pooComparacion pe y poo
Comparacion pe y poo
Jhonatan Castillo Gavino
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
Emilio Aviles Avila
 

Similar a Los elementos-del-paradigma-de-la-programacion-orientada (20)

Grupo 6 - clases
Grupo 6  - clasesGrupo 6  - clases
Grupo 6 - clases
 
Ti034 caso practico
Ti034  caso practicoTi034  caso practico
Ti034 caso practico
 
Elemtos de programacion
Elemtos de programacionElemtos de programacion
Elemtos de programacion
 
Poo
PooPoo
Poo
 
Definiciones taller 8 agost
Definiciones taller 8 agostDefiniciones taller 8 agost
Definiciones taller 8 agost
 
Cap7 modularidad
Cap7 modularidadCap7 modularidad
Cap7 modularidad
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
1 Paradigma Objetos
1 Paradigma Objetos1 Paradigma Objetos
1 Paradigma Objetos
 
Trabajo de diceño y realizacion
Trabajo de diceño y realizacionTrabajo de diceño y realizacion
Trabajo de diceño y realizacion
 
Jyoc java-cap08 principios poo
Jyoc java-cap08 principios pooJyoc java-cap08 principios poo
Jyoc java-cap08 principios poo
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
 
conceptos de la poo
conceptos de la pooconceptos de la poo
conceptos de la poo
 
Trabajo investigativo sobre la programación orientada a objetos y java
Trabajo investigativo sobre la programación orientada a objetos y javaTrabajo investigativo sobre la programación orientada a objetos y java
Trabajo investigativo sobre la programación orientada a objetos y java
 
Presentación P.O.O
Presentación P.O.OPresentación P.O.O
Presentación P.O.O
 
Actividad 1 equipo 3
Actividad 1 equipo 3 Actividad 1 equipo 3
Actividad 1 equipo 3
 
Comparacion pe y poo
Comparacion pe y pooComparacion pe y poo
Comparacion pe y poo
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Informacion
InformacionInformacion
Informacion
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
 

Más de pepepaso

Ne 1
Ne 1Ne 1
Ne 1
pepepaso
 
Practica 6 net beans
Practica 6 net beansPractica 6 net beans
Practica 6 net beans
pepepaso
 
Practica 5 netbeans
Practica 5 netbeansPractica 5 netbeans
Practica 5 netbeans
pepepaso
 
Netbeans 3 (1)
Netbeans 3 (1)Netbeans 3 (1)
Netbeans 3 (1)
pepepaso
 
Practica 2 de net beans
Practica 2 de net beansPractica 2 de net beans
Practica 2 de net beans
pepepaso
 
Practica 1 kacm (1)
Practica 1 kacm (1)Practica 1 kacm (1)
Practica 1 kacm (1)
pepepaso
 
Manual de net beans
Manual de net beansManual de net beans
Manual de net beans
pepepaso
 
Practica 6
Practica 6Practica 6
Practica 6
pepepaso
 
Practica 5
Practica 5Practica 5
Practica 5
pepepaso
 
Practica 4
Practica 4Practica 4
Practica 4
pepepaso
 
Esquema de programacion_orientadaaobjetos_diego_003
Esquema de programacion_orientadaaobjetos_diego_003Esquema de programacion_orientadaaobjetos_diego_003
Esquema de programacion_orientadaaobjetos_diego_003
pepepaso
 
Gaby
GabyGaby
Gaby
pepepaso
 
Los elementos-del-paradigma-de-la-programacion-orientada
Los elementos-del-paradigma-de-la-programacion-orientadaLos elementos-del-paradigma-de-la-programacion-orientada
Los elementos-del-paradigma-de-la-programacion-orientada
pepepaso
 
Programacion orientada a_objetos_(poo)
Programacion orientada a_objetos_(poo)Programacion orientada a_objetos_(poo)
Programacion orientada a_objetos_(poo)
pepepaso
 
Que es raptor
Que es raptorQue es raptor
Que es raptor
pepepaso
 
Que es dfd
Que es dfdQue es dfd
Que es dfd
pepepaso
 

Más de pepepaso (16)

Ne 1
Ne 1Ne 1
Ne 1
 
Practica 6 net beans
Practica 6 net beansPractica 6 net beans
Practica 6 net beans
 
Practica 5 netbeans
Practica 5 netbeansPractica 5 netbeans
Practica 5 netbeans
 
Netbeans 3 (1)
Netbeans 3 (1)Netbeans 3 (1)
Netbeans 3 (1)
 
Practica 2 de net beans
Practica 2 de net beansPractica 2 de net beans
Practica 2 de net beans
 
Practica 1 kacm (1)
Practica 1 kacm (1)Practica 1 kacm (1)
Practica 1 kacm (1)
 
Manual de net beans
Manual de net beansManual de net beans
Manual de net beans
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4
Practica 4Practica 4
Practica 4
 
Esquema de programacion_orientadaaobjetos_diego_003
Esquema de programacion_orientadaaobjetos_diego_003Esquema de programacion_orientadaaobjetos_diego_003
Esquema de programacion_orientadaaobjetos_diego_003
 
Gaby
GabyGaby
Gaby
 
Los elementos-del-paradigma-de-la-programacion-orientada
Los elementos-del-paradigma-de-la-programacion-orientadaLos elementos-del-paradigma-de-la-programacion-orientada
Los elementos-del-paradigma-de-la-programacion-orientada
 
Programacion orientada a_objetos_(poo)
Programacion orientada a_objetos_(poo)Programacion orientada a_objetos_(poo)
Programacion orientada a_objetos_(poo)
 
Que es raptor
Que es raptorQue es raptor
Que es raptor
 
Que es dfd
Que es dfdQue es dfd
Que es dfd
 

Último

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 

Último (6)

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 

Los elementos-del-paradigma-de-la-programacion-orientada

  • 1. Integrantes: SANTIAGO VIGUERAS CANALES DIEGO TIJERINA RODRIGUEZ 3-Av Programación Margarita Romero Alvarado A.M.Espiral.P.O.O.
  • 2. OBJETOS • Las clases son un pilar fundamental de la programación orientada a objetos. Permiten abstraer los datos y sus operaciones asociadas al modo de una caja negra. Los lenguajes de programación que soportan clases difieren sutilmente en su soporte para diversas características relacionadas con clases. La mayoría soportan diversas formas de herencia. CLASES • Es una unidad dentro de un programa de computadores que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.
  • 3. La POO tiene varios pilares para asegurar la simplicidad de código y su reutilización, y aunque diversos autores señalan diversos pilares, en este documento se considerarán los cuatro que son comunes en la mayoría de textos, estos son: Abstracción, Encapsulamiento, Herencia y Polimorfismo
  • 4. • Permite identificar las características y comportamientos de un objeto y con los cuales se construirá la clase • Permite el ocultamiento de la complejidad del código, pertenece a la parte privada de la clase y que no puede ser vista desde ningún otro programa • Es el pilar más fuerte que asegura la reutilización de código, ya que a partir de esta característica es posible reutilizar las características y comportamientos de una clase superior llamada clase padre • A través de esta característica es posible definir varios métodos o comportamientos de un objeto bajo un mismo nombre, de forma tal que es posible modificar los parámetros del método
  • 5. • Un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase, como es el caso de los métodos de clase o estáticos, como a un objeto, como es el caso de los métodos de instancia.
  • 6.  http://www.utn.edu.ec/reduca/programacion/poo/pilares.html  https://es.ccm.net/contents/411-poo-herencia  https://es.wikipedia.org/wiki/M%C3%A9todo_(inform%C3%A1tica)  https://www.masqueteclas.com/articulo/el-concepto-de-clase/  https://es.wikipedia.org/wiki/Objeto_(programaci%C3%B3n)