CodeStatesBootCamp/QnA1 Q : 생성자 오버로딩 vs setter 활용. 어느 것이 더 효율적일까요? QnA 카테고리에는 학습 중 궁금했던 내용을 질문하고 그에 대해 오갔던 이야기와 당시에 들었던 생각들을 담습니다. 이야기 이후의 고민 과정은 해당 링크에서 확인하실 수 있습니다. ME 생성자 오버로딩과 this()메서드에 대해서 공부하다보니, setter와 용도에서 큰 차이가 있나 싶은 의문이 생깁니다. 물론 기능을 지원한다는 것은 어딘가 쓸모가 있으니까 지원하는 것이겠지만, 어느 부분에서 this()메서드, 생성자 오버로딩이 필요할지 아직은 가늠이 잘 안되네요. 불완전한 객체라면 불완전한 생성자를 통해 인스턴스를 만들고 setter를 활용하면 되지 않나 싶어서요. 예를 들어, 공연장의 좌석이라는 객체가 있다면, 좌석 번호와 좌석에 앉을 사람 데이터가 필요할겁니다. 좌석의 번호는 객체 인스턴스를 생성하는.. 2023. 2. 24. 이전 1 다음 반응형