멤버함수 호출연산을 객체를 부입력으로 받는 연산처럼 생각하면
예를 들어 obj.func(x,y,z)는 func(obj,x,y,z)처럼 ㅇㅇ
이러면 오버라이딩을 오버로딩의 한 종류처럼 다룰 수 있는거 아님?