Call by value, Call by reference, Call by assignment