Какая связь между представленными классами?

В приведенном ниже коде я упомянул отношения между классами. Они правы?

class D
{
public:
    D(C &c) : c_(c) {
    }
private:
    C &c_; // D compositions C ?? Please make me correct if i am wrong.
};
class C
{

};
void function(C &c)
{
    D d(c);// main composition D
}
int main()
{
    C c; // main composition C
    function(c);

}

0 ответов

Другие вопросы по тегам