UML: diagrama de classes e de sequência