getter

Getter & Setter
전에 작성 했던 코드에서 리팩터링을 원했지만 거절 당해 ChatGPT에게 이런 부분에서 부족했다는 것을 알고 적게 되었다. 기존 코드 Post라는 테이블의 리스트를 가져오는 OutPut Dto이다. 일단 기능적으로 만들기 급급했었다는 흔적들이 몇몇 보인다. 그 중 저 public이 맘에 들지 않았다. 질문 Q. getter와 setter에 대해서 설명해줘 A. Getter와 Setter는 객체지향 프로그래밍에서 클래스의 멤버 변수(속성)에 접근하는 메서드입니다. 이러한 메서드는 데이터 캡슐화를 위해 사용되며, 멤버 변수의 값을 읽거나 설정하는 데 사용됩니다. Getter(접근자) 메서드는 멤버 변수의 값을 반환하는 역할을 합니다. 주로 변수 이름 앞에 "get" 접두사를 붙여서 작성하며, 해당 변수의 값..