• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

왜 addStock, removeStock 메서드를 사용하는 것이 왜 객체지향적인지

23.01.08 20:43 작성 조회수 651

1

강의에서 setter 메소드로 재고 수량을 조절하는게 아니라 addStock 메서드, removeStock 메서드를 이용해 재고 수량을 조절하는 것이 객체지향적이라고 하셨는데 왜 이게 객체지향적인지, setter 메소드를 사용하는 것이 왜 객체지향과는 거리가 있는 것인지 자세하게 설명 부탁드립니다. 감사합니다

답변 1

답변을 작성해보세요.

1

David님의 프로필

David

2023.01.09

안녕하세요. kmj9247님, 공식 서포터즈 David입니다.

이 부분은 객체지향에서 중요한 개념인 캡슐화와 관련이 있습니다.

아래 글을 참고해 주세요:)

https://velog.io/@kshired/%EA%B0%9D%EC%B2%B4-%EC%A7%80%ED%96%A5-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%9E%85%EB%AC%B8-%EC%BA%A1%EC%8A%90%ED%99%94

감사합니다.