다른 방법이 또 있나 ?
자바 getter 없이 출력하려면 toString 오버라이딩이 최선인가
익명(222.236)
2022-11-29 01:30
추천 0
댓글 8
다른 게시글
-
데이터가 날라갔다 한 80~90GB소스NeckDoria(14.35) | 22.11.29추천 0
-
보통 취업할려면 알고리즘 몇 찍어야됨? [5]익명(221.146) | 22.11.29추천 0
-
프로그래머에게 익숙한 낱말 변수, 변인 [6]발명도둑잡..(aerohong) | 22.11.29추천 0
-
외노자야 이거 어디냐고 [3]익명(58.140) | 22.11.29추천 0
-
환기 안하고 라돈 먹기vs환기하고 미세먼지 먹기 [5]익명(121.148) | 22.11.29추천 0
-
님두라 10년은 챙기고 죽어야쥬!!!!산도깨비(122.42) | 22.11.29추천 0
-
1:20분까지 환기하고 30분에 재취침 간다익명(114.129) | 22.11.29추천 0
-
니코틴뽕도 요즘 안오네익명(114.129) | 22.11.29추천 0
-
아사쿠사 & 스카이트리 사진프로외노자(dlfrofdufvhr) | 22.11.29추천 0
-
노래 대구의밤이 나온지 어느새5년산도깨비(122.42) | 22.11.29추천 0
리플렉션이 있긴 한데, 님이 쓸건 아니에요 toString 오버라이딩이 최선을 넘어 당연히 쓰이는 해결책
아하 맞군요... 혹시 setter 없이는 객체 안의 데이터를 어떻게 변경하나요?
그것도 리플렉션으로 되긴 하는데, 마찬가지로 님이 쓸건 아니고 애초에 왜 그런걸 원하는거죠?
아 사실 자바 공부하면서 getter/setter 없이 만들다가 출력할 때 getter의 어려움을 겪었는데, setter 없이 구현하다가 생길 때 난관? 을 미리 생각해보고 여쭤봤어여료
생성자 toString메서드만 있다 치면 기존객체에 매개변수있는 생성자로 덮어씌우는거말곤 방법이 생각안나노
값을변경한다기보단 변경된 값으로 덮어씌우는느낌
값을 복사해서 새로운 인스턴스를 return 한다는 말이지?
리플렉션 + 맵