Java 클래스 유형 정리 Java로 프로그래밍을 하기 위해서는 객체지향이라는 개념을 알아야 합니다. Java에서의 객체 지향은, 프로그램중에서 '클래스(Class)'라고하는 변수나 메소드(함수)등을 포함한 설계도와 같은 것을 만듭니다. 그리고, 필요에 따라서 그 설계도를 기초로 한 오브젝트(인스턴스)를 만드는 것입니다. 또한 한번 만든 클래스의 기능을 상속한 또 다른 클래스를 만들 수도 있습니다. 이것이 오브젝트 지향의 특징입니다. 여기에서는, Java의 오브젝트 지향을 구성하는 '클래스(Class)'의 종류를 알아봅니다. 1. 인터페이스(interface) 인터페이스는 메소드의 반환값, 메소드명, 인수만을 정의한 클래스입니다. 처리를 위한 기능을 정의하지는 않습니다. 그래서 사용할 때는 정의한 메소드..