본문 바로가기
CS/Java

[자바] 클래스 / 객체 / 인스턴스

by 테리는당근을좋아해 2020. 6. 29.

클래스(Class)

- 객체를 만들어내기 위한 설계도 또는 틀

- 연관되어 있는 변수와 메소드의 집합

 

 

객체(Object)

- 클래스로 구현한 모든 대상

- 클래스의 인스턴스

- 인스턴스의 포괄적 개념

- 클래스의 타입으로 선언되었을 때, 객체라고 말함

 

 

인스턴스(Instance)

- 객체에 포함되는 개념

- 객체가 메모리에 할당되어 실제 사용될 때, 인스턴스라고 말함

 

 

클래스와 객체

- 클래스는 설계도

- 객체는 설계도로 구현한 모든 대상

 

 

객체와 인스턴스

- 클래스 타입으로 선언되었을 때를 객체라고 말함

- 객체가 메모리에 할당되어 실제 사용될 때를 인스턴스라고 말함

'CS > Java' 카테고리의 다른 글

[자바] 인터페이스(Interface)와 추상클래스(Abstract Class)  (0) 2020.06.29
[자바] 상속(Inheritance)  (0) 2020.06.29
[자바] Static  (0) 2020.06.29
[자바] 데이터타입  (0) 2020.06.29
[자바] Collection Frameworks  (0) 2020.06.29

댓글