[객체 지향 프로그래밍 입문 - 인프런] 객체

김성혁·2021년 2월 6일
0
post-thumbnail

절차 지향 vs 객체 지행

절차 지향 : 데이터를 여러 프로시저가 공유하는 방식

객체 지향 : 데이터와 프로시저를 객체라는 단위로 묶고 데이터에 직접 접근을 할 수 없고 프로시저를 이용해 데이터에 접근하는 방식

절차 지향과 비용

'요구 사항 변경으로 갈수록 코드가 복잡해지고 수정이 어려워짐'

객체의 핵심

  • 기능으로 정의를 함
  • 메서드를 이용한 기능 명세
  • 객체와 객체는 기능을 사용해서 연결(기능 사용 = 메소드 호출)
  • 객체와 객체 상호 작용 : 메세지를 주고 받는다고 표현

0개의 댓글