4
읽기 전용 개체를 반환하는 모범 사례
C #의 OOP에 대한 "모범 사례"질문이 있지만 모든 언어에 적용됩니다. 속성 접근자를 통해 공개 될 객체가있는 라이브러리 클래스를 갖는 것을 고려하지만, 우리는 일반인 (이 라이브러리 클래스를 사용하는 사람들)이 라이브러리 클래스를 변경하는 것을 원하지 않습니다. class A { // Note: List is just example, I am interested in objects in general. …