2010-05-15 3 views

답변

1

게터/세터에서 속성을 표준화에 대한 잘못된 아무것도 없다. X가 나타내는 것에 대한 어떠한 문맥도없이 속성이 X의 값을 액세스하고 업데이트하는 올바른 방법인지 여부를 결정하는 것은 어렵습니다. 응용 프로그램에 따라 공용 설정자가 없어도 대신에 그러한 메서드를 사용할 수 있습니다. CustomerRequestedXToChange(XUpdatedValue as String)

하지만 코드에 일부 개선 사항과 같이

  1. 는 다른 클래스가 값을 수정할 수 없도록 개인 _x되어 있는지 확인합니다.
  2. 설정자에서만 ToLower를 수행하고 둘 다 수행하지 마십시오. 만큼 잘 작동합니다 다음 대회를 따르십시오.
  3. 이 클래스 내의 _x에 대한 모든 호출은 X를 거쳐야하므로 _x의 값이 정확합니다.
+0

감사합니다. –

관련 문제