¿Cómo podemos lograr la abstracción en Java?