Class, 객체, 인스턴스

Bong2·2022년 3월 12일
0

JAVA

목록 보기
12/16

Class

객체를 정의하고 만들어 내기 위한 설계도 혹은 틀

  • 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메소드(method)로 구성된다.

    • 필드(field)란 클래스에 포함된 변수(variable)를 의미한다.

    • 메소드(method)란 어떠한 특정 작업을 수행하기 위한 명령문의 집합

객체

클래스에 선언된 모양 그대로 생성된 실체를 말하며 클래스의 인스턴스 라고 부른다

  • 클래스의 타입으로 선언되었을 때

인스턴스

클래스를 통해서 구현해야할 대상(객체)가 실제로 구현된 구체적인 실체를 말함

  • 메모리에 할당되어 실제 사용될 때
  • 인스턴스는 객체에 포함된다고 볼 수 있다.
  • 어떤 원본(추상적인 개념)으로 부터 '생성된 복제본'을 의미한다.
profile
자바 백엔드 개발자로 성장하자

0개의 댓글

관련 채용 정보