100% 수강 후 작성
JAVA가 메인으로 쓰시는 만큼.. 많이 헷갈려하시네요. 저도 다른 언어를 먼저 공부했더니 헷갈리는 게 이해는 됩니다. 다만.. 학생들로 하여금 혼란을 야기 할 수도 있겠습니다. 그리고 객체지향 프로그래밍-1(실습-6)에서 클래스 변수가 재할 당 되는 이유가 객체를 새로 생성할 때 라고 하셨는데.. 그 이유가 아니라 immutable인 int형 count를 바꾸기 위해서는 새로운 주소를 할당하여야 했던 것 같습니다. 값을 변경하지 않도록 코드를 구성하고 코드를 돌려보면 새로운 객체가 생성 되더라도 count의 주소는 동일합니다.
아직 달린 답글이 없어요.
도움이 되었다면 수강평에 답글을 남겨보세요!