0% encontró este documento útil (0 votos)
42 vistas2 páginas

Infografia Foto

El documento describe los principales conceptos del paradigma orientado a objetos: la abstracción se enfoca en la vista externa de los elementos y separa el comportamiento esencial de la implementación; el encapsulamiento agrupa datos y operaciones bajo una unidad lógica y oculta detalles de implementación; la modularidad divide una aplicación en partes independientes y funcionales; las jerarquías clasifican y ordenan abstracciones; y el polimorfismo permite que una abstracción tenga diferentes formas según el contexto.

Cargado por

Yuri Salazar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas2 páginas

Infografia Foto

El documento describe los principales conceptos del paradigma orientado a objetos: la abstracción se enfoca en la vista externa de los elementos y separa el comportamiento esencial de la implementación; el encapsulamiento agrupa datos y operaciones bajo una unidad lógica y oculta detalles de implementación; la modularidad divide una aplicación en partes independientes y funcionales; las jerarquías clasifican y ordenan abstracciones; y el polimorfismo permite que una abstracción tenga diferentes formas según el contexto.

Cargado por

Yuri Salazar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PARADIGMA ORIENTADO A

OBJETOS

ABSTRACCIÓN

biosserver.bios.com

La abstracción se enfoca en la vista externa de los elementos


lo cual permite separar su comportamiento esencial de su
implementación e ignorar detalles internos. Mediante la
abstracción hay un énfasis en el qué es y qué hace algo y no
bbbbbnnnnnnbn
en el cómo debe implementarse o cómo funciona algo.
En .NET podríamos decir que la abstracción es describir un
objeto con propiedades y métodos específicos.

ENCAPSULAMIENTO

El encapsulamiento es el proceso que permite agrupar datos y también


operaciones que relacionan estos datos bajo una misma unidad lógica, además
trae
El consigo algo llamado
encapsulamiento ocultamiento
es el de datos,
proceso que que agrupar
permite consiste endatos
la posibilidad
y también
de separar los elementos esenciales con los que se opera algo (interfaz – externa
operaciones que relacionan estos datos bajo una misma unidad lógica
y pública) de los detalles de su implementación (interna y privada). El
encapsulamiento es un proceso que se debe realizar luego del proceso de
abstracción.

MODULARIDAD

La modularidad es la propiedad que permite dividir una aplicación o


sistema en partes más pequeñas, idealmente deben ser muy
independientes (bajo acoplamiento) y altamente funcionales (alta
cohesión).. Es una técnica que consiste en separar el problema que se
desea resolver en pequeñas tareas(métodos y funciones), donde cada
una de estas tareas se diseña, codifica y se proceso de manera
diferente.
JERARQUÍA

biosserver.bios.com

Las jerarquías son clasificaciones y ordenaciones de las


abstracciones de un problema , permiten comprender de forma
general la estructura de un sistema y favorecen, en algunos casos,
bbbbbnnnnnnbn
la reutilización de características y comportamientos de las
abstracciones definidas.
LLas jerarquías que se producen desde las estructuras de clases se
les conoce como generalización y especialización.

POLIMORFISMO

El polimorfismo es la característica que permite que una abstracción


tome diferentes formas o diferentes comportamientos según el contexto.
Esta característica se potencia en compañía de las jerarquías vistas
anteriormente.

También podría gustarte