개발자

객체지향언어는 어떻게 접근해야 하나요?

2023년 11월 13일조회 182

Java같이 객체지향 프로그래밍 언어는 어떻게 접근하나요? 관점이 어려워요ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

인기 답변

김민식님의 프로필 사진

많은 관점이 있지만 저에게 도움이 됐던 관점은, 1. 객체는 서로 협력한다. 협력을 위해 객체의 역학과 책임이 결중둰다. 2. 협력하기 때문에 객체의 행동(메서드)는 다른 객체를 도와야 한다. 3. 다른 객체에게 특정 행동(메서드)을 요구할 순 있지만, 구체적으로 어떻게 행동하는지에는 관심이 없어야 한다. 4. 객체의 상태는 객체의 행동을 결정하고, 객체의 행동은 객체의 상태를 변경한다. 주저리주저리 이해되기 쉽지 않은 글을 적었지만, ‘객체 지향의 사실과 오해’ 라는 책을 계속 곱씹다 보면 좋은 관점이 생길 것이라 생각합니다!

이승원님의 프로필 사진

저는 공통적인 요소를 묶는다는 느낌으로 접근했습니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!