Red de conocimiento informático - Aprendizaje de código fuente - Clasificación de la programación abstracta

Clasificación de la programación abstracta

Programación abstracta (Programación abstracta) La abstracción se divide en dos tipos: abstracción de comportamiento y abstracción de datos. En términos sencillos, es el proceso de fusionar (abstraer) una secuencia de comportamiento en un solo comportamiento.

Por ejemplo:

tomar tazones y palillos, servir arroz, servir verduras, tomar un bocado de arroz, El proceso de tomar un plato con palillos, tomar un bocado de arroz, tomar otro plato con palillos y luego dejar el tazón y los palillos se combina para comer. En términos sencillos, significa clasificar cosas o, en otras palabras, tratarlas como datos de un determinado modelo y especificación, y luego resumir (abstraer) datos con propiedades similares en una categoría.

Por ejemplo: clasificar los círculos, triángulos y rectángulos se clasifican en clases de formas.

Estructura de datos Una serie de datos con las mismas propiedades, organizados en una determinada estructura lógica y con su propia serie de operaciones

Por ejemplo:

Los vectores enteros con diferentes valores enteros son una serie de datos de la misma naturaleza; el conjunto de datos se almacena en el vector, que está organizado en una estructura de almacenamiento lineal; tiene las funciones de creación, copia, expansión, adición, eliminación, modificación, etc. Se pueden llamar operaciones, además de clasificación, búsqueda y otros algoritmos.

Por lo tanto, el vector entero es una estructura de datos específica en el lenguaje .