클래스와 객체, 인스턴스는 정말 자주 사용되는 용어이다.
하지만 종종 혼동되는 경우가 많아 아래 소스코드로 간단하게 정리해본다.
// 클래스
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 |
---|