public List<Breakdown> getBreakdowns() { return breakdowns;}리스트 출력을 위해 외부로 공개를 해야 한다만...리스트롤 외부에서 조작하게 할수도 있네;;
저 안에서 리스트를 출력하면 안되나? 물론 함수 이름 바꾸고
그 말은 제어를 역전시키라는건데... 으으 귀찮음
음 보통 나머지 다 private으로 해서 조작 못하게 하지 않나? 그러니까 get/set 메소드 쓰는 거구.
get을 만들어 놓으면 private이든 아니든 레퍼런스 참조가 가능하여 조작이 가능...
그러면 복사본을 하나 만들어서 대신 리턴하면 안될까?
ㄴ 그것이 간단하고 좋은 방법 ㅎㅎ
오버헤드쯤이야..