#include <iostream>
#include "classe.h"

using namespace std;

X::X()
{
    int i = 0;

    for (i = 0; i < 10; i = i + 1)
    {
        vals [i] = i;
    }

    cout << "construction du tableau" << endl;
}

X::~X()
{
    cout << "destruction du tableau" << endl;
}

X::X(const X & copie)
{
    int i = 0;

    for (i = 0; i < 10; i = i + 1)
    {
        this -> vals[i] = copie.vals[i];
    }

    cout << "construction du tableau par copie" << endl;
}

void X::print() const
{
    int i = 0;

    for (i = 0; i < 10; i = i + 1)
    {
        cout << "tableau [" << i << "] = " << vals[i] << endl;
    }

    cout << endl;
}
