#include using namespace std; class Fibo { private: uint lim; public: Fibo() = default; Fibo(uint); Fibo(const Fibo &); }; Fibo::Fibo(uint n) { this->lim = n; } Fibo::Fibo(const Fibo &f) { uint a = 0, b = 1, i; cout << a << ' ' << b; for (i = 0; i < f.lim - 2; i++) { cout << ' ' << a + b; b += a; a = b - a; } cout << endl; } int main() { Fibo a(10); Fibo b = a; }