SlideShare una empresa de Scribd logo
1 de 1
NOMBRE: JORGE RAMIREZ                                        CURSO: 6 “D”



DEFINICIÓN DE HERENCIA
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.
La principal ventaja de la herencia es la capacidad para definir atributos y
métodos nuevos para la subclase, que luego se aplican a los atributos y
métodos heredados.
DEFINICIÓN DE ABSTRACCIÓN
La abstracción consiste en aislar un elemento de su contexto o del resto de los
elementos que lo acompañan. En programación, el término se refiere al énfasis
en el "¿qué hace?" más que en el "¿cómo lo hace?" (Característica de caja
negra).
El común denominador en la evolución de los lenguajes de programación, desde
los clásicos o imperativos hasta los orientados a objetos, ha sido el nivel de
abstracción del que cada uno de ellos hace uso.

DEFINICIÓN DE POLIMORFISMO
Se denomina polimorfismo a la capacidad del código de un programa para ser
utilizado con diferentes tipos de datos u objetos.
Las primeras
- Son aquellas funciones que pueden evaluarse o ser aplicadas a diferentes tipos
de datos de forma indistinta.
- Son aquellos tipos de datos que contienen al menos un elemento cuyo tipo no
está especificado.

DEFINICIÓN DE ENCAPSULAMIENTO
Encapsulamiento: Significa reunir a todos los elementos que pueden
considerarse pertenecientes a una misma entidad, al mismo nivel de
abstracción.
Esto permite aumentar la cohesión de los componentes del sistema. Algunos
autores confunden este concepto con el principio de ocultación, principalmente
porque se suelen emplear conjuntamente.

Más contenido relacionado

La actualidad más candente (20)

Entorno grafico unidad 1
Entorno grafico unidad 1Entorno grafico unidad 1
Entorno grafico unidad 1
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Activ 7
Activ 7Activ 7
Activ 7
 
Análisis y diseño de sistemas de información
Análisis y diseño de sistemas de informaciónAnálisis y diseño de sistemas de información
Análisis y diseño de sistemas de información
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
 
Programacion orientada a_objetos(2)
Programacion orientada a_objetos(2)Programacion orientada a_objetos(2)
Programacion orientada a_objetos(2)
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
conseptos basicos de la poo
conseptos basicos de la pooconseptos basicos de la poo
conseptos basicos de la poo
 
Interfaces 14k
Interfaces 14kInterfaces 14k
Interfaces 14k
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
 
P.O.O
P.O.OP.O.O
P.O.O
 
Miko
MikoMiko
Miko
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
Autoevaluacion mod II
Autoevaluacion mod IIAutoevaluacion mod II
Autoevaluacion mod II
 
Autoevaluacion mod ii
Autoevaluacion mod iiAutoevaluacion mod ii
Autoevaluacion mod ii
 
Autoevaluacion módulo II
Autoevaluacion módulo IIAutoevaluacion módulo II
Autoevaluacion módulo II
 
Autoevaluacion modulo II
Autoevaluacion modulo IIAutoevaluacion modulo II
Autoevaluacion modulo II
 
S2-Representación Gráfica
S2-Representación GráficaS2-Representación Gráfica
S2-Representación Gráfica
 

Similar a Definición de herencia la (20)

fundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.pptfundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.ppt
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
herramientas de onjetos orientada objetos
herramientas de onjetos orientada objetosherramientas de onjetos orientada objetos
herramientas de onjetos orientada objetos
 
Diapositivas poo
Diapositivas pooDiapositivas poo
Diapositivas poo
 
Poo sistem k.a.
Poo sistem k.a.Poo sistem k.a.
Poo sistem k.a.
 
Poo
PooPoo
Poo
 
Poo y visual
Poo y visualPoo y visual
Poo y visual
 
Cspr
CsprCspr
Cspr
 
Cspr
CsprCspr
Cspr
 
Act10byme
Act10bymeAct10byme
Act10byme
 
Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)
 
Exposicion orientada a objetos
Exposicion orientada a objetosExposicion orientada a objetos
Exposicion orientada a objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Actividad conceptos poo
Actividad conceptos pooActividad conceptos poo
Actividad conceptos poo
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
PROGRAMACIÓN III
PROGRAMACIÓN IIIPROGRAMACIÓN III
PROGRAMACIÓN III
 

Más de domynicjorge

Instalaciones electricas para pc
Instalaciones electricas para pcInstalaciones electricas para pc
Instalaciones electricas para pcdomynicjorge
 
Instalaciones electricas para pc
Instalaciones electricas para pcInstalaciones electricas para pc
Instalaciones electricas para pcdomynicjorge
 
Correccion del examen
Correccion del examenCorreccion del examen
Correccion del examendomynicjorge
 
Nuevo presentación de microsoft office power point (2)
Nuevo presentación de microsoft office power point (2)Nuevo presentación de microsoft office power point (2)
Nuevo presentación de microsoft office power point (2)domynicjorge
 
Caja de herramientas
Caja de herramientasCaja de herramientas
Caja de herramientasdomynicjorge
 
Nuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointNuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointdomynicjorge
 
Barra de herramientas de visual 6.0
Barra de herramientas de visual 6.0Barra de herramientas de visual 6.0
Barra de herramientas de visual 6.0domynicjorge
 
Clasificasion de lenguajes
Clasificasion de lenguajesClasificasion de lenguajes
Clasificasion de lenguajesdomynicjorge
 
Instalacion de visual basic
Instalacion de visual basicInstalacion de visual basic
Instalacion de visual basicdomynicjorge
 
Correccion del examen de m
Correccion del examen de mCorreccion del examen de m
Correccion del examen de mdomynicjorge
 
Correccion del examen de m
Correccion del examen de mCorreccion del examen de m
Correccion del examen de mdomynicjorge
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linuxdomynicjorge
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linuxdomynicjorge
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linuxdomynicjorge
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linuxdomynicjorge
 
Orden para ensamblar una pc
Orden para ensamblar una pcOrden para ensamblar una pc
Orden para ensamblar una pcdomynicjorge
 
Que son los puertos ide
Que son los puertos ideQue son los puertos ide
Que son los puertos idedomynicjorge
 

Más de domynicjorge (20)

Instalaciones electricas para pc
Instalaciones electricas para pcInstalaciones electricas para pc
Instalaciones electricas para pc
 
Instalaciones electricas para pc
Instalaciones electricas para pcInstalaciones electricas para pc
Instalaciones electricas para pc
 
Instalacion
InstalacionInstalacion
Instalacion
 
Encuesta
EncuestaEncuesta
Encuesta
 
Correccion del examen
Correccion del examenCorreccion del examen
Correccion del examen
 
Nuevo presentación de microsoft office power point (2)
Nuevo presentación de microsoft office power point (2)Nuevo presentación de microsoft office power point (2)
Nuevo presentación de microsoft office power point (2)
 
Caja de herramientas
Caja de herramientasCaja de herramientas
Caja de herramientas
 
Nuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power pointNuevo presentación de microsoft office power point
Nuevo presentación de microsoft office power point
 
Barra de herramientas de visual 6.0
Barra de herramientas de visual 6.0Barra de herramientas de visual 6.0
Barra de herramientas de visual 6.0
 
Clasificasion de lenguajes
Clasificasion de lenguajesClasificasion de lenguajes
Clasificasion de lenguajes
 
Instalacion de visual basic
Instalacion de visual basicInstalacion de visual basic
Instalacion de visual basic
 
Correccion del examen de m
Correccion del examen de mCorreccion del examen de m
Correccion del examen de m
 
Correccion del examen de m
Correccion del examen de mCorreccion del examen de m
Correccion del examen de m
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linux
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linux
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linux
 
Distribución de linux
Distribución de linuxDistribución de linux
Distribución de linux
 
Orden para ensamblar una pc
Orden para ensamblar una pcOrden para ensamblar una pc
Orden para ensamblar una pc
 
Que son los puertos ide
Que son los puertos ideQue son los puertos ide
Que son los puertos ide
 
Presentación2
Presentación2Presentación2
Presentación2
 

Definición de herencia la

  • 1. NOMBRE: JORGE RAMIREZ CURSO: 6 “D” DEFINICIÓN DE HERENCIA 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. La principal ventaja de la herencia es la capacidad para definir atributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados. DEFINICIÓN DE ABSTRACCIÓN La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. En programación, el término se refiere al énfasis en el "¿qué hace?" más que en el "¿cómo lo hace?" (Característica de caja negra). El común denominador en la evolución de los lenguajes de programación, desde los clásicos o imperativos hasta los orientados a objetos, ha sido el nivel de abstracción del que cada uno de ellos hace uso. DEFINICIÓN DE POLIMORFISMO Se denomina polimorfismo a la capacidad del código de un programa para ser utilizado con diferentes tipos de datos u objetos. Las primeras - Son aquellas funciones que pueden evaluarse o ser aplicadas a diferentes tipos de datos de forma indistinta. - Son aquellos tipos de datos que contienen al menos un elemento cuyo tipo no está especificado. DEFINICIÓN DE ENCAPSULAMIENTO Encapsulamiento: Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema. Algunos autores confunden este concepto con el principio de ocultación, principalmente porque se suelen emplear conjuntamente.