http://dis.dankook.ac.kr/lectures/hci10/entry/pass-by-value와-pass-by-reference와-pass-by-output-비교
pass value type by value (값형식을 값에 의한 전달)
pass reference type by value (참조형식을 값에 의한 전달)
-copy of reference가 전달
pass value type by reference (값형식을 참조에 의한 전달)
–ref 키워드 사용
pass reference type by reference (참조형식을 참조에 의한 전달)
–ref 키워드 사용
pass value type by output (값형식을 output에 의한 전달)
–out 키워드 사용
pass reference type by output (참조형식을 output에 의한 전달)
–out 키워드 사용