객체, 클래스 그리고 인스턴스

김용욱·2024년 6월 6일

자바수련장

목록 보기
2/4

이 주제에 '절대' 빠져선 안 되는 것이 있다.






바로






   맛있는 붕어빵이다..





객체

객체는 소프트웨어 세계에 구현할 대상(붕어빵)이다.

  • 객체의 속성은 변수, 행위는 메서드에 해당
  • 클래스의 인스턴스라고 부르기도 함
  • 선언한 객체는 아직 어떠한 메모리도 차지하지 않음




클래스

클래스는 설계도(붕어빵 틀)이다.

  • 객체를 생성할 수 있는 생성자를 가짐
  • 객체가 가지는 공통된 속성과 기능을 정의
  • 객체를 만들어내기 위해 필요한 변수와 메서드들이 존재




인스턴스

인스턴스는 설계도에 따라 소프트웨어 세계에 구현된 실체(완성된 붕어빵)이다.

  • 실체화된 인스턴스는 메모리에 할당
  • 인스턴스는 객체에 포함






총정리

profile
수시의 후예

0개의 댓글