#include #include "A.h" #include "B.h" B::B(A &a) { std::cout << "B::B(a)" << std::endl; _a = &a; _c = new C(); } void B::even() { std::cout << "B::even()" << std::endl; } void B::odd(int i) { std::cout << "B::odd(" << i << ")" << std::endl; } void B::actie2(int i) { std::cout << "B::actie2(" << i << ")" << std::endl; actie3(); if (i < 3) _c->actie4(); } void B::actie3() { std::cout << "B::actie3()" << std::endl; }