더북(TheBook)

클래스는 객체를 만들기 위한 설계도라고 생각하면 됩니다. 자동차라는 객체를 만들기 전에 이 자동차라는 객체가 어떤 속성을 가져야 하는지, 어떤 기능을 가져야 하는지, 필요한 사항을 꼼꼼히 설계해야 합니다. 이런 설계도를 자바에서는 클래스라고 합니다.

 

객체는 클래스를 이용해 만들어낸 실체입니다. 자동차 설계도를 이용해 진짜 타고 다닐 수 있는 자동차를 만들 듯이 클래스를 이용해 프로그램 내에서 실제로 사용하는 객체를 만들어내는 것입니다. 설계도가 없다면 자동차를 한 대 만들 때마다 여러 사항들을 모두 고려하고 만들어내야겠죠? 설계도를 하나 만들어놓으면 설계도 하나를 통해 얼마든지 많은 자동차를 만들어낼 수 있습니다.

 

그럼 클래스는 어떻게 만들까요? 보통 ‘클래스를 선언한다’고 이야기합니다. public class 뒤에 클래스명을 적습니다. 이 클래스에 클래스 블록을 만들어서 그 안에 필요한 구성 요소를 넣어줍니다.

 

그림 23-2 | 클래스 선언

 

직접 한 번 만들어보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.