SlideShare una empresa de Scribd logo
1 de 6
UNIVERSIDAD
LUTERANA
SALVADOREÑA
PROGRAMACION ORIENTADA A OBJETOS
DAVID ISAAC CLIMACO
LICENCIATURA EN CIENCIAS DE LA
HERENCIA
• Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo
características (métodos y atributos) similares a los ya existentes
¿PEROQUÉ ES UN OBJETO?
En Programación Orientada a Objetos trata de realizar un paralelo con los objetos del mundo real que
comparten dos características: Todos tienen estado y comportamiento. Los perros tienen estado
(nombre, color, raza, hambriento) y comportamiento (ladrando, buscando, meneando la cola). Las
bicicletas también tienen un estado (marcha actual, cadencia de pedaleo actual, velocidad actual) y
comportamiento (cambio de marcha, cambio de cadencia de pedaleo, frenar). Identificar el estado y
el comportamiento de los objetos del mundo real es una gran ayuda para empezar a pensar en
términos de programación orientada a objetos.
AHORA BIEN…
La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase
existente. La herencia (a la que habitualmente se denomina subclases) proviene del hecho de que la subclase (la
nueva clase creada) contiene las atributos y métodos de la clase primaria.
El objeto teléfono posee estado: color, marca, pantalla, teclas, auricular, etc.Y
estado, encendido, apagado, realiza llamada, recibe llamada ..
A partir de la súper clase teléfono casero con sus atributos tales como:
marca, color, teclas, bocina, etc. Y estados como realizar y recibir llamadas, sonido de timbre. Etc.
La subclase, Teléfono celular se puede crear siendo heredadas de la clase existente los atributos y
estados, y a la vez agregar nuevos y atributos que serán propios para la subclase teléfono celular
como: pantalla a color, análoga o touch screen, alarmas, reloj, ring tones, etc. Para los distintos
modelos de teléfono celular
Otro Ejemplo de Herencia
La super clase vehiculo, le hereda a vehiculo Aereo,Terrestre y Acuático, quiene a su vez le
heredan a Avion, coche, bicicleta, blasa, buque, etc.
CONCLUSION
• La Herencia: Es un principio fundamental de la Programación Orientada a Objetos (POO) ya que esta permite la
creación jerarquías. Con el uso de la herencia puedes crear una clase general para definir los atributos comunes de
objetos relacionados.
Gracias a la herencia podemos especializar o extender la
funcionalidad de una clase, derivando en las nuevas clases.
Una clase derivada puede heredad comportamiento de una clase
base, por tanto el código no necesita volver hacer escrito para
derivarla.
La clase derivada puede añadir propiedades especificas
(Atributos, métodos, roles.

Más contenido relacionado

Destacado

Version corrigee mc travail veines faa correction cenbiotech_220113
Version corrigee mc travail  veines faa correction cenbiotech_220113Version corrigee mc travail  veines faa correction cenbiotech_220113
Version corrigee mc travail veines faa correction cenbiotech_220113sfa_angeiologie
 
Hazdineroconyoutube 110726051219-phpapp02
Hazdineroconyoutube 110726051219-phpapp02Hazdineroconyoutube 110726051219-phpapp02
Hazdineroconyoutube 110726051219-phpapp02Angie Padilla
 
Fascinant c'est notre foyer à tous
Fascinant c'est notre foyer à tousFascinant c'est notre foyer à tous
Fascinant c'est notre foyer à tousourbothy
 
Pedro_el_Grande_de_Aragón
Pedro_el_Grande_de_AragónPedro_el_Grande_de_Aragón
Pedro_el_Grande_de_Aragónjoaquin nieto
 
2014 programme assemblée de district co-pgm14_f
2014 programme assemblée de district co-pgm14_f2014 programme assemblée de district co-pgm14_f
2014 programme assemblée de district co-pgm14_fourbothy
 
Resumen del curso, por los chavales: despedida Chabier 31 3-14
Resumen del curso, por los chavales: despedida Chabier 31 3-14Resumen del curso, por los chavales: despedida Chabier 31 3-14
Resumen del curso, por los chavales: despedida Chabier 31 3-14aulatallertopi
 
Sinfonia da primavera
Sinfonia da primaveraSinfonia da primavera
Sinfonia da primaverafilipj2000
 
Problemas parte todo
Problemas parte todoProblemas parte todo
Problemas parte todoLina M
 
MB CI Client Event Nov 28th 2014 - Company General Creds
MB CI Client Event Nov 28th 2014 - Company General CredsMB CI Client Event Nov 28th 2014 - Company General Creds
MB CI Client Event Nov 28th 2014 - Company General CredsKantar
 
La chanson de_la_gastro
La chanson de_la_gastroLa chanson de_la_gastro
La chanson de_la_gastroourbothy
 
Corso fleuri nl
Corso fleuri nlCorso fleuri nl
Corso fleuri nlfilipj2000
 

Destacado (20)

Presentación selectra
Presentación selectraPresentación selectra
Presentación selectra
 
Acuerdo 696
Acuerdo 696Acuerdo 696
Acuerdo 696
 
Version corrigee mc travail veines faa correction cenbiotech_220113
Version corrigee mc travail  veines faa correction cenbiotech_220113Version corrigee mc travail  veines faa correction cenbiotech_220113
Version corrigee mc travail veines faa correction cenbiotech_220113
 
Hazdineroconyoutube 110726051219-phpapp02
Hazdineroconyoutube 110726051219-phpapp02Hazdineroconyoutube 110726051219-phpapp02
Hazdineroconyoutube 110726051219-phpapp02
 
Fascinant c'est notre foyer à tous
Fascinant c'est notre foyer à tousFascinant c'est notre foyer à tous
Fascinant c'est notre foyer à tous
 
pirateria
pirateriapirateria
pirateria
 
Nouveaux espaces et pratiques émergentes : Lire au havre
Nouveaux espaces et pratiques émergentes : Lire au havreNouveaux espaces et pratiques émergentes : Lire au havre
Nouveaux espaces et pratiques émergentes : Lire au havre
 
Pedro_el_Grande_de_Aragón
Pedro_el_Grande_de_AragónPedro_el_Grande_de_Aragón
Pedro_el_Grande_de_Aragón
 
InfoSACU
InfoSACUInfoSACU
InfoSACU
 
Matrix
MatrixMatrix
Matrix
 
2014 programme assemblée de district co-pgm14_f
2014 programme assemblée de district co-pgm14_f2014 programme assemblée de district co-pgm14_f
2014 programme assemblée de district co-pgm14_f
 
Gouttes de pluie
Gouttes de pluieGouttes de pluie
Gouttes de pluie
 
Resumen del curso, por los chavales: despedida Chabier 31 3-14
Resumen del curso, por los chavales: despedida Chabier 31 3-14Resumen del curso, por los chavales: despedida Chabier 31 3-14
Resumen del curso, por los chavales: despedida Chabier 31 3-14
 
Sinfonia da primavera
Sinfonia da primaveraSinfonia da primavera
Sinfonia da primavera
 
Problemas parte todo
Problemas parte todoProblemas parte todo
Problemas parte todo
 
Editorial synthetisé
Editorial synthetiséEditorial synthetisé
Editorial synthetisé
 
MB CI Client Event Nov 28th 2014 - Company General Creds
MB CI Client Event Nov 28th 2014 - Company General CredsMB CI Client Event Nov 28th 2014 - Company General Creds
MB CI Client Event Nov 28th 2014 - Company General Creds
 
La chanson de_la_gastro
La chanson de_la_gastroLa chanson de_la_gastro
La chanson de_la_gastro
 
Info sacu
Info sacuInfo sacu
Info sacu
 
Corso fleuri nl
Corso fleuri nlCorso fleuri nl
Corso fleuri nl
 

Similar a POO Herencia Universidad Luterana Salvadoreña

Introducción a la programación orientada a objetos
Introducción a la programación orientada a objetosIntroducción a la programación orientada a objetos
Introducción a la programación orientada a objetosSergio Vargas
 
Programacion
ProgramacionProgramacion
Programacionelizabeth
 
Fundamentos de poo1
Fundamentos de poo1Fundamentos de poo1
Fundamentos de poo1antony
 
Aporte a la primera clase
Aporte a la primera claseAporte a la primera clase
Aporte a la primera claseLuis Caiza
 

Similar a POO Herencia Universidad Luterana Salvadoreña (9)

Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
 
Terminologia de la POO
Terminologia de la POOTerminologia de la POO
Terminologia de la POO
 
Programacion orientada a obetos
Programacion orientada a obetosProgramacion orientada a obetos
Programacion orientada a obetos
 
Introducción a la programación orientada a objetos
Introducción a la programación orientada a objetosIntroducción a la programación orientada a objetos
Introducción a la programación orientada a objetos
 
Programacion
ProgramacionProgramacion
Programacion
 
Clase2212
Clase2212Clase2212
Clase2212
 
Fundamentos de poo1
Fundamentos de poo1Fundamentos de poo1
Fundamentos de poo1
 
Aporte a la primera clase
Aporte a la primera claseAporte a la primera clase
Aporte a la primera clase
 
Visual
VisualVisual
Visual
 

POO Herencia Universidad Luterana Salvadoreña

  • 1. UNIVERSIDAD LUTERANA SALVADOREÑA PROGRAMACION ORIENTADA A OBJETOS DAVID ISAAC CLIMACO LICENCIATURA EN CIENCIAS DE LA
  • 2. HERENCIA • Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes ¿PEROQUÉ ES UN OBJETO? En Programación Orientada a Objetos trata de realizar un paralelo con los objetos del mundo real que comparten dos características: Todos tienen estado y comportamiento. Los perros tienen estado (nombre, color, raza, hambriento) y comportamiento (ladrando, buscando, meneando la cola). Las bicicletas también tienen un estado (marcha actual, cadencia de pedaleo actual, velocidad actual) y comportamiento (cambio de marcha, cambio de cadencia de pedaleo, frenar). Identificar el estado y el comportamiento de los objetos del mundo real es una gran ayuda para empezar a pensar en términos de programación orientada a objetos.
  • 3. AHORA BIEN… La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase existente. La herencia (a la que habitualmente se denomina subclases) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria. El objeto teléfono posee estado: color, marca, pantalla, teclas, auricular, etc.Y estado, encendido, apagado, realiza llamada, recibe llamada ..
  • 4. A partir de la súper clase teléfono casero con sus atributos tales como: marca, color, teclas, bocina, etc. Y estados como realizar y recibir llamadas, sonido de timbre. Etc. La subclase, Teléfono celular se puede crear siendo heredadas de la clase existente los atributos y estados, y a la vez agregar nuevos y atributos que serán propios para la subclase teléfono celular como: pantalla a color, análoga o touch screen, alarmas, reloj, ring tones, etc. Para los distintos modelos de teléfono celular
  • 5. Otro Ejemplo de Herencia La super clase vehiculo, le hereda a vehiculo Aereo,Terrestre y Acuático, quiene a su vez le heredan a Avion, coche, bicicleta, blasa, buque, etc.
  • 6. CONCLUSION • La Herencia: Es un principio fundamental de la Programación Orientada a Objetos (POO) ya que esta permite la creación jerarquías. Con el uso de la herencia puedes crear una clase general para definir los atributos comunes de objetos relacionados. Gracias a la herencia podemos especializar o extender la funcionalidad de una clase, derivando en las nuevas clases. Una clase derivada puede heredad comportamiento de una clase base, por tanto el código no necesita volver hacer escrito para derivarla. La clase derivada puede añadir propiedades especificas (Atributos, métodos, roles.