• Dependência
Serve para indicar que uma classe utiliza os atributos ou métodos de outra classe. Isto significa dizer que, se a classe utilizada sofrer uma modificação, a classe que a utiliza também terá que sofrer uma modificação. É um relacionamento muito útil para identificar o que será afetado por determinada modificação, em determinada parte de um software.
A dependência pode ser mapeada no java de muitas formas. Se num método de uma classe houver uma utilização de outra classe, a primeira já dependerá da segunda.