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.