객체 지향 프로그래밍이란 2편 -객체는 무엇인가-

1. 객체(object) - 클래스에서 정의한 것을 토대로 메모리(실제 저장공간)에 할당된 것으로 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며 변수, 자료구조, 함수 또는 메소드가 될 수 있다 - 객체는 속성(attribute)과 행동(method)으로 구성된 모든 것 - 속성은 변수로 나타내고 행동은 함수로 나타내는데 특별히 class에서는 행동을 method라고 부른다 예시) 가수 태연이라는 존재를 프로그래밍 세계로 옮긴다면? 노래(), 댄스() 직업: 가수, 생년월일: 1989년 3월 9일, 국적: 대한민국 ----------------------------------------------------------------------------------- 태연.노래() ..