Os componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a