Una clase define un tipo de datos con características comunes. Las clases identifican objetos y sus propiedades como título, artista, métodos como reproducir o detener, y eventos como lo que ocurre cuando se ejecutan instrucciones. Las clases pueden contener variables, funciones y comparativos.