개체(Entity)vs 객체(Object)vs 인스턴스(Instance)vs 클래스(Class)

 

  • 개체(entity): 사고하는 개념적 정의 혹은 단위. 아직 메모리에 할당되지 않은 코드

          ex) type, 메뉴판, 제품카탈로그


  • 객체(Object): 주문한 메뉴가 실체화 된 것.

       실체화하기 위해선 new를 이용하여 메모리에 올린다.

 

       FileOutputStream fout = new FileOutputStream("res/data.txt");

 

       개체 참조변수 객체


  • 인스턴스(Instance): 객체를 실체화 시킨 것. 클래스를 통해 구현한 객체

  • 클래스(Class): 객체를 실체화 하기 위해 만든 설계도

 

'IT > JAVA' 카테고리의 다른 글

[Java] 문자열 (String)  (2) 2023.06.10
[Java] 부동소수점, 고정소수점  (0) 2023.06.08
[Java] 입출력 스트림  (0) 2023.06.08
[Java] Reference Type(참조형식)=참조 변수  (0) 2023.06.08
[Java] 변수(Variable)  (0) 2023.06.08

+ Recent posts