공부를 하다 보면 인스턴스와 클래스라는 단어를 같이 사용한다. 두 단어의 차이와 사용법을 정리 해 본다. JAVA는 객체지향적 언어로 모든 요소들을 CLASS 단위로 만들어서 사용한다. 사람들이 많이 쓰는 언어인 C나 C++을 보면 프로그램의 시작은 main()으로 시작이 되고 이것은 사실 그냥 함수에 불과하다. 하지만 JAVA의 경우에는 main() 또한 클래스 맴버로서 존재하고 이 부터 시작하게 된다. 그래서 우리는 항상 CLASS를 정의 해서 사용하게 되는 것이다. 자바에서는 클래스를 다양한 용도로 사용하지만 기본적으로는 하나의 객체를 정의하는 것이다. 그래서 사람에 대한 객체를 만들게 되면, class 사람{int 나이;int 몸무게;String 이름; void 말하기(){"저는 누구누구입니다."..