2011-09-07 4 views

답변

7

일반적으로 그렇습니다.

변수에 인스턴스 별 상태가없는 경우 인스턴스가 반환 할 수있는 가능한 인스턴스 별 논리는 무엇입니까?

+0

@Ben, 내가 코멘트를 작성했을 때 뭔가 다른 생각이 들었습니다. (즉, 인스턴스 수를 추적하는 기이 한 방법) 어쨌든 - dodgy comment ... – Nim

+0

@ 님 : 나는 누군가가 그런 것을 가져올 지 궁금해하고있었습니다. 너 미쳤어. 하지만 단순한 게터로 그렇게하고 싶지는 않을 것입니다. –

1

의무 사항은 아닙니다. 정적 변수를 반환하는 멤버 함수를 작성할 수 있습니다. 다른 방법으로는 사용할 수 없습니다 (인스턴스 변수를 반환하는 정적 함수 작성).

정적 멤버를 반환 할 수있는 경우의 예로, 클래스가 상태 변수를 보유하고있는 상황을 상상해보십시오. 상태에 따라 정적 값 중 하나를 반환합니다. 이것은 좋은 디자인이 아니지만 완전히 상상할 수없는 것입니다.