Partimos a partir de la implementación en Java utilizando "clases".