Una clase puede también implementar cualquier número de interfaces, las cuales son un conjunto de definiciones de métodos que deben ser implementadas en aquellas clases que las implementan (cuando se habla de que una clase implementa una interfaz nos estamos refiriendo a que esa clase ha sido definida usando la interfaz y eso obliga a que la clase tenga al menos los mismos métodos que la interfaz).