클래스와 객체, 인스턴스는 정말 자주 사용되는 용어이다.

 

하지만 종종 혼동되는 경우가 많아 아래 소스코드로 간단하게 정리해본다.

 

// 클래스
class member{
};

int main(void){
    member m1; // m1은 객체 or m1은 member의 인스턴스
    member m2; // m2은 객체 or m2은 member의 인스턴스

    return 0;
}

 

결론적으로 객체와 인스턴스는 동일한 m1을 지칭한다.

 

하지만 객체를 좀 더 추상적인 표현이라고 하는데, 정확한 구분은 잘 모르겠다.

'개인공부 > C언어' 카테고리의 다른 글

vector container에 대하여  (0) 2023.04.11

+ Recent posts