ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자바 - 클래스,인스턴스,객체
    java 2019. 12. 5. 11:48

    개요

    자바 입문 시 가장 헷갈리는 클래스, 인스턴스, 객체에 대한 설명내용 입니다.

     

    클래스

    클래스는 데이터와 기능을 묶는 추상적인 틀이자 설계 도면입니다. 코드가 실행되기 전, 프로그램의 구조를 정의하는 역할만 수행하며 메모리 할당이 일어나지 않습니다.

    ex)건축물의 설계도

     

    인스턴스

    인스턴스는 클래스라는 설계도를 기반으로 메모리 공간에 실제로 만들어진 구체적인 실체입니다. '객체'라는 넓은 범주 안에 속하며, 클래스가 구체화(Instantiation)된 결과물입니다.

    ex)설계도를 보고 실제로 지어진 건물

     

    객체

    객체(Object)는 프로그래밍에서 사용되는 모든 실체와 개념을 포괄하는 가장 넓은 개념입니다.

    ex)건물들

    'java' 카테고리의 다른 글

    자바 - 와일드카드  (0) 2025.12.14
    자바 - 제네릭  (0) 2025.12.14
    자바 컴파일,런타임과정  (0) 2024.12.21
    스레드  (0) 2024.08.24
    멤버 상수 final , static 알고가기  (0) 2019.12.05
Designed by Tistory.