클래스가 있는데 배열이 비공개로 설정되어 있습니다. get_array()
기능을 어떻게 만들 수 있습니까? 나는 우리가 알고있는 것처럼 arr [0]의 포인터를 반환해야한다는 것을 알고 배열을 어떻게 반환하겠습니까?하지만 이것이 개인 규칙을 위반하지는 않았습니까? 이 배열을 반환하는 다른 방법이 있습니까?개인 배열 반환
실제로 배열에 배열 2가 있다고 생각한 다음 클래스 함수를 사용하여 배열을 편집합니다. 위의 경우 작동하지 않으면 계획 B가 될 것이라고 생각합니다.
질문은 아직 완전하지 않습니다. 배열이 무엇을 나타내는 지, 클래스가 무엇을 나타내는 지, 클래스 외부의 코드가 필요한지, 배열의 범위가 어느 정도인지 ... 간단한 정답을 제공하기가 어렵다. 액세스를 제공하면 캡슐화가 중단되는지에 대한 오히려 액세스 제공 방법 *에 대한 대답이 제공됩니다. –