* 클래스와 객체 - 클래스란 '객체를 정의해놓은 것' 또는 클래스는 '객체의 설계도 또는 틀' - 클래스는 객체를 생성하는데 사용되며, 객체는 클래스에 정의된 대로 생성됨 * 객체와 인스턴스 - 클래스의 인스턴스화 : 클래스로부터 객체를 만드는 과정 - 클래스의 인스턴스 : 어떤 클래스로부터 만들어진 객체 - 결국, 인스턴스는 객체와 같은 의미이지만, 객체는 모든 인스턴스를 대표하는 포괄적인 의미를 갖고 있으며, 인스턴스는 어떤 클래스로부터 만들어진 것인지를 강조하는 보다 구체적인 의미를 갖고 있음 * 객체의 구성요소 - 속성과 기능 - 속성(property) : 멤버변수(member variable), 특성(attribute), 필드(field), 상태(state) - 기능(function) : 메서..