Array x(20);
Array y(x);
Rational x(1,2), y(3,4), z;
z = x + y;
main:
Array x(20);
doSomething(x);
function:
void doSomething(Array x) { ... }
void doSomething(const Array& x) { ... }
Assignment (operator=)