본문 바로가기

JAVA(STS)

[java] 클래스(class), 객체(object), 인스턴스(instance)의 개념 간단 정리

출처 : https://gmlwjd9405.github.io/2018/09/17/class-object-instance.html

 

[Java] 클래스, 객체, 인스턴스의 차이 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

 

[필요 내용 정리]

 

 

# 클래스

- 1개 이상의 변수와 메소드(함수)의 집합 

- 객체를 만들어 내기 위한 틀

 

# 객체

- 만들어낸 틀(클래스)에 따라 소프트웨어에 구현될 대상

 

# 인스턴스

- 만들어낸 틀(클래스)를 통해 구체화된 대상(객체)을 소프트웨어에 구현한 구체적인 실체

 

 

>> '클래스'로 '객체'를 만들어 내며, 만들어진 객체를 실제로 사용하기위해 메모리에 할당하면 객체는 '인스턴스'화 된다.