#include #include "A.h" A::A() { std::cout << "A::A()" << std::endl; _b = nullptr; } void A::actie1(int n) { std::cout << "A::actie1(" << n << ")" << std::endl; for (unsigned int i = 0; i <= n; i++) { if (i % 2 == 0) { _b->even(); } else { _b->odd(i); } } } void A::setB(B &b) { std::cout << "A::setB(b)" << std::endl; _b = &b; }