В чем разница между ассоциацией и зависимостью? Вы можете привести примеры кода? Какая связь между классами A и B?
class A { B *b; void f () { b = new B (); b->f(); delete b; } }