상세 컨텐츠

본문 제목

클래스 , 객체 ,인스턴스의 차이

자바 기초

by 코딩초보 신성민 2020. 6. 1. 10:16

본문

클래스 ( class ) vs 객체 ( object )

클래스는 "설계도" , 객체는 " 설계도로 구현한 모든 대상 " 을 의미한다.

 

객체 vs 인스턴스

클래스의 타입으로 선언되었을 때 객체라고 부르고, 그 객체가 메모리에 할당되어 실제 사용될 때

인스턴스라고 부른다.

객체는 현실세계에 가깝고, 인스턴스는 소프트웨어 세계에 가깝다.

객체는 "실체" 인스턴스는 "관계"에 초점을 맞춘다.

객체를 "클래스의 인스턴스" 라고도 부른다.

관련글 더보기