abstraction
La abstracción en la programación es el proceso de identificación de patrones comunes que tienen variaciones sistemáticas; una abstracción representa el patrón común y proporciona un medio para especificar qué variación utilizar.
- encapsulationencapsulación
- information hidingocultación de información
- object orientedorientado a objeto
- software engineeringingeniería del software