# data[].attributes.body
Es un "molde", reglas específicas para programar de un modo en específico

# data[].attributes.body
Es el proceso de ocultar los detalles complejos de un sistema y mostrar solo lo esencial para el uso del objeto.

# data[].attributes.body
Es el principio que consiste en ocultar los datos internos de un objeto y restringir el acceso directo a ellos.

# data[].attributes.body
Es un principio que permite que una clase hija (subclase) herede atributos y métodos de una clase padre (superclase). Permite reutilizar código sin escribirlo todo así cómo crear jerarquías de clases

# data[].attributes.body
Significa que un mismo método puede tener comportamientos diferentes dependiendo del objeto que lo use. Nos permite escribir código más flexible y reutilizable aparte de que facilita el trabajar con objetos de diferentes clases usando una misma clase base

# data[].attributes.body
Una clase es una plantilla, un molde, un plano que define cómo deben ser los objetos.

# data[].attributes.body
Un objeto es una instancia real de una clase.
Es el resultado de usar el molde (la clase) para crear algo concreto.