Clases principales con atributos y métodos