如果一个类包含指向单例类的指针,它可以aggregation吗?
据我所知,它不能成为一种has-a关系,因为类不会创建单例类的实例,它只是像association关系一样使用它.
关联和依赖之间有什么区别?你能给出代码示例吗?A级和B级之间有什么关系?
class A
{
B *b;
void f ()
{
b = new B ();
b->f();
delete b;
}
}
Run Code Online (Sandbox Code Playgroud)