IT용어위키



디미터 법칙

The Law of Demeter

객체 O의 메소드 m은 다음의 객체들의 타입의 메소드만 호출해야 한다

  1. O 객체 자신의 메소드들. (O itself)
  2. m의 파라미터로 넘어온 객체들의 메소드들.(M's parameters)
  3. m 안에서 생성 되거나 초기화된 객체의 메소드들.(Any objects created/instantiated within M)
  4. O객체의 직접 소유하는 객체의 메소드들.(O's direct component objects)
  5. O객체의 m에서 접근이 가능한 전역변수의 메소드들.(A global variable, accessible by O, in the scope of M)

같이 보기


  출처: IT위키(IT위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!