Java의 "호출자"는 Ruby의 "수신자"와 동일합니까?
x.hello()
Java에서 개체 x는 포함 된 메서드를 "호출"합니다.
Ruby에서 객체 x는 그 객체에 포함 된 메소드를 "수신 중"입니다.
똑같은 생각을 표현하기위한이 용어가 다른 용어인가, 아니면 이데올로기의 근본적인 차이점이 있습니까?
자바에서 나온 루비의 "수신기"아이디어는 꽤 당혹 스럽습니다. 아마도 누군가 Java와 관련하여 이것을 설명 할 수 있을까요?
개체 x가 포함하고있는 메서드를 "호출"하고 있다고 말하지 않습니다. 나는 * object *에 * 메서드를 호출한다고 말할 것이다. (내 머리가 약 3/4 속도와 1/2 야망으로 오늘 뛰고 있기 때문에 나는 이것을 육체로 만들지 않을 것이다.) –
당신이 말하는 것은 에릭슨의 대답과 일치합니다. – lorz
그래. 그럼 내가 그를 투표 할 것 같아. –