기본적인 개념이지만, 간단하고 쉽게 이해할 수 있도록 정리하려 한다.
클래스
Java에서 객체를 생성하기 위한 일종의 설계도이다.
흔히 붕어빵(객체)를 만들기 위한 붕어빵 틀(클래스)이라고 비유를 한다.
객체가 가지는 속성(필드)와 동작(메서드)으로 이루어져 있다.
이들은 생략될 수도 있고 하나 이상 작성될 수도 있다.
Java를 실행 시 클래스는 JVM 메모리의 클래스 영역(Class Area)에 로드된다.
객체
인스턴스
참고
내 벨로그(객체)