자바스터디 4주차

김키핑·2025년 12월 10일
post-thumbnail

1일차


퀴즈

다음 중 자바에서 클래스에 대한 설명으로 가장 올바른 것은?

  1. 클래스는 프로그램 실행중 여러번 생성된다.
  2. 클래스는 객체의 실제 데이터를 저장한다.
  3. 클래스는 객체를 생성하기 위한 설계도이다.
  4. 클래스와 객체는 동일한 개념이다.

3번

풀이

클래스는 객체를 만들기 위한 구조와 규칙을 정의한 설계도이다.
실제 데이터는 클래스가 아니라 클래스로부터 생성된 객체(인스턴스)에 저장된다.
따라서 클래스와 객체는 서로 다른 개념이다.


하나의 클래스로 여러 개의 객체를 만들 수 있다.

O / X

O

풀이

클래스는 객체의 구조만 정의하고 실제 값을 저장하지 않는다.
객체를 생성할 때마다 클래스 구조를 바탕으로 새로운 인스턴스(객체)가 생성되며,
각 인스턴스는 서로 다른 메모리 공간을 사용한다.
따라서 같은 클래스로 만든 객체라도 각각 독립적인 값을 가진다.

즉, 클래스는 붕어빵 틀이며 인스턴스(객체)는 그 틀로 실제 만들어진 붕어빵

profile
양치기소녀

0개의 댓글