객체지향언어 객체와 클래스 우리가 객체를 만들기 위해서 가장 먼저 고려해야 하는 것은 바로 클래스다. 클래스는 객체지향언어(OOP)의 가장 기초되는 단위로 우리가 만들고자 하는 객체가 어떤 속성과 기능을 가져야하는지를 정의하는 부분으로 일종의 설계도라고 이해하면 된다!! 예를 들어 우리가 인간을 창조하는 창조주가 됐다고 생각해보자 사람을 만들기 전 우리가 생각해야할 점으로는 사람이라는 존재가 가지고 있는 속성(피부색, 신체의 모양 등)과 기능(무언가를 먹는 능력, 소화하는 능력, 뇌를 사용하는 능력 등)이 있다. 이 처럼 사람이라는 존재(객체)를 만들 때 필요한 설계도가 바로 클래스라는 의미다. 클래스 = 사람 설계도 (객체가 가져야할 속성과 기능)객체 = 사람 (클래스에서 정의한 속성과 기능을 바탕으..