2010-07-25 2 views
1

일부 문서를 작성 중이며 올바른 단어를 찾을 수 없습니다. 내 수업을 Writer라고하고 일부 사람들이 Writer를 사용한다고 가정 해 보겠습니다. 문서화하는 클래스 (또는 인스턴스)를 사용하는 객체의 이름을 어떻게 지정해야합니까?용어 - 클래스 사용자

  • Writer 클래스의? - 프로그램은 "사용자"가 아닙니다.
  • 라이터 클래스의 소비자? 누군가는 그것을 먹을 것 같은데.
  • 발신자 또는 작성자 클래스? - 방법에만 효과가 있습니다.

정확한 단어가 있어야하며 묻기에는 바보 같지만 도움을주십시오.

편집 : 그냥 명확히하기 위해, 나는 (프로그래머가 아닌) 코드를 호출하고 클래스 나 인스턴스를 사용하고 있다고 생각하고있다. (글쎄, 어쩌면 나는 코드에있는 것이 많을 것이다 ...)

+1

이 질문은 wiki 여야합니다. 답변은 다소 선호됩니다. – Tomalak

답변

3

나는 심지어는 최종 사용자가 아닌, 어쨌든 사용자를 선호합니다. 코드에 대한 문서를 작성할 때 대상 사용자는 코드를 사용할 프로그래머입니다. 해당 프로그래머와 프로그램은 명의 사용자 코드입니다.

3

"클라이언트"는 어떻습니까? 모든

0

먼저, 더 바보 같은 질문에, 단지 바보 같은 대답이없는 것을 알고있다.

최종 사용자 (이 경우 개발자는) 클래스의 사용자가 될 것이다.
소비는 자원 확보와 관련된 동사입니다.
실제로 함수를 호출합니다.

0

음, 자바 2 판의 고전적인 책 생각에, 두 개의 클래스를 사용하는 방법이 있습니다. 구성하거나 상속에 의한 가 (예,이 비트가 중요하다)

I 돈 'T는 정확한 단어를 기억하지만, 요약 종류의 같은 것이다 :

조성 - 대상 클래스의 인스턴스가 언급 될 수있는 새로운 개체를 만듭니다.

상속 - 당신은, 대상 클래스를 상속 (확장) 새로운 클래스를 만들고 그 클래스에서 상속 할 수 있습니다 제공.

정확한 용어로는별로 중요하지 않습니다.

하지만 바로 그러한 클래스의 새로운 인스턴스가 생성되는 경우를 설명하려는 경우, 당신은 어떤 배우 (사용자)이 클래스의 새로운 객체를 인스턴스화 말할 수 있습니다.

희망이 도움이됩니다.

편집 : 용어는 사용자 또는 대상 클래스를 사용하는 사용자의 코드라고 생각하는 경우 실제로 다릅니다.