반응형
객체
== 현실세계의 대상 (EX. 바나나,사과,포도 등등 )
클래스
== 객체들이 공통적으로 가질 수 있는 상태 정보와 행동에 대해 큰 개념 정의 ( EX. 과일, 채소, 자동차 등등)
인스턴스
== 객체에 의해 메모리가 차지된, 실체화된 것을 말한다
== 선언으로 끝나는게 아니라 값이 주어져 메모리를 차지 하는 것
EX.
class Fruit {
}
public class Hi{
Fruit banana; // 객체 선언 (메모리 공간을 차지 하지 않음)
banana = new fruit(); // banana는 fruit 클래스의 인스턴스! (게시물(메모리공간) 이 생성됨)
}
반응형
'🛠백엔드 > JAVA' 카테고리의 다른 글
변수란? (0) | 2020.10.31 |
---|---|
메서드란? (0) | 2020.10.27 |
생성자와 메소드 (0) | 2020.10.22 |
Java에서의 this. (0) | 2020.10.22 |
클래스 변수 / 지역변수 / 인스턴스 변수 (0) | 2020.10.22 |