[OOP] 객체란?
객체란? 어떤 프로그래밍 언어를 먼저 공부하더라도 항상 배우는 주제가 있습니다. 바로 자료형입니다. 처음에는 기초적인 자료형과 변수 몇개로 프로그램을 작성했었습니다. 그러나 점점 프로그래밍이 발전하면서 하나의 변수에 여러가지를 담기는 어려운 일이였고 이에 따라서 하나의 구조에 여러 가지 정보를 담은 자료형이 필요하게 되었습니다. 따라서, 서로 연관된 정보를 묶어서 하나의 구조에 담은 객체가 만들어지게 됩니다. 여러분이 음악 학원을 운영하고 있고 다음과 같은 회원 정보를 저장하고 싶다고 해봅시다. 이름 악기 나이 레벨 Daniel piano 25 1 Daniel guitar 27 2 Alvin piano 25 2 여러분은 자바를 배운지 얼마 안된 상태이고 위의 정보를 다음과 같이 배열에 정리하려고 합니다...