Association UML et de la dépendance

Quelle est la différence entre l'association et de la dépendance? Pouvez-vous donner des exemples de code?
Quelle est la relation entre la classe A et de B?

class A
{
    B *b;

    void f ()
    {
        b = new B ();
        b->f();
        delete b;
    }
}
InformationsquelleAutor rafal | 2011-10-10