클래스 (Class)

  • 객체를 만들어내기 위한 설계도 또는 틀

  • 연관되어 있는 변수와 메서드의 집합

 

객체 (Object)

  • 클래스로 구현한 모든 대상

  • 클래스의 인스턴스

  • OOP 관점에서 클래스의 타입으로 선언되었을 때, 객체라고 한다.

 

인스턴스 (Instance)

  • 인스턴스는 객체에 포함되는 개념이다.

  • OOP 관점에서 객체가 메모리에 할당되어 실제 사용될 때, 객체를 인스턴스라고 한다.

 

클래스와 객체

  • 클래스는 설계도, 객체는 설계도로 구현한 모든 대상을 의미

 

객체와 인스턴스

  • 클래스 타입으로 선언되었을 때 객체라고 부르고, 그 객체가 메모리에 할당되어 실제 사용될 때 인스턴스라고 한다.

+ Recent posts