찾다

 >  Q&A  >  본문

포인터 동작 구현: 객체 또는 배열의 재할당을 다른 클래스에 표시합니다.

다음 코드를 고려해보세요:

으아아아

속성을 재설정하면 다른 클래스에서도 변경 내용을 볼 수 있습니다. (참조 사본은 변경되지 않습니다.) 그러나 배열이나 개체를 다시 할당하면 다른 클래스에서 변경 사항을 볼 수 없습니다(참조 복사본이 변경됨). 아래 출력에 표시된 대로:

으아아아

재할당 시 다른 클래스에 변경 사항이 표시되도록 하고, 참조를 보유하는 여러 클래스에서 변경 사항이 "표시"되는 포인터 동작을 구현하는 방법이 있습니까?

P粉899950720P粉899950720512일 전554

모든 응답(1)나는 대답할 것이다

  • P粉605233764

    P粉6052337642023-09-12 00:24:58

    getter와 setter를 사용한 솔루션은 다음과 같습니다.

    으아악

    회신하다
    0
  • 취소회신하다