2012-02-04 2 views
2

오래 전에 규칙을 읽을 때 null 가능성으로 인해 한 클래스에서 다른 클래스를 가리 키지 말아야하는 객체를 사용했습니다.패턴 또는 규칙 내가 기억할 수 없다

이 패턴 다음에 어떤 법칙이나 규칙이 필요합니까?

답변

10

그것은 그것의 일부를 인용하려면 Law of Demeter

입니다 :

는 특히, 객체는 다른 방법에 의해 반환 멤버 객체의 호출 방법을 피해야한다. 필드 식별자로 도트를 사용하는 많은 현대적인 객체 지향 언어 의 경우, 법은 ""단순히 "하나의 도트 사용"이라고 기술 할 수 있습니다. 즉, 코드 a.b(). Method()는 에서 a.Method()가 사용하지 않는 법을 위반합니다.

관련 문제