클래스(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 |
댓글