오브젝트(객체) 객체란 실존하는 물체나, 개념 중 자신만의 영역을 가지고 다른 것과 구분되는 것을 뜻합니다. 객체는 속성과 기능으로 구성됩니다. 속성: 객체의 분류나 특징을 정의한 것으로 필드(field)라고도 합니다. 기능: 객체의 동작이나 행위를 정의한 것으로 메서드(method)라고도 합니다. 클래스 클래스란 객체지향 프로그램에서 객체를 생성할 때 사용하는 일종의 틀(frame) 입니다. 클래스를 활용하여 같은 특징을 가진 객체를 계속 생성할 수 있습니다. 클래스로부터 생성된 객체를 해당 클래스의 인스턴스(instance)라고 합니다. 인스턴스 인스턴스란 클래스를 통해 생성된 객체의 구현체라고 할 수 있습니다. 인스턴스는 해당 클래스의 자료형의 변수에 생성되어 메모리에 할당됩니다. 어떠한 추상적인 ..