자바는 대표적인 객체지향 언어이다. 객체와 객체 지향 프로그램에 대해 공부해보자!! 객체(Object) 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중 자신의 속성을 가지고 있고 다른 것과 식별 가능한 것을 말한다. 객체는 속성과 동작으로 구성되어 있고, 속성을 필드(field), 동작을 메소드(method)라고 한다. 사람을 예로 들자면, 사람이 객체가 되고, 사람의 이름, 나이와 같은 값 필드, 사람이 움직이거나 달리는 등의 동작이 메소드가 된다. 클래스(Class) 클래스는 객체를 정의하는 설계도이다. 설계도 내에 값을 저장하여 객체를 만들 수 있다. 인스턴스(Instance) : 클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화라고 한다. 클래스는 필드, 메소드, 생성자로 구성되어 있다..