[C++] struct와 class의 차이


[C++] struct와 class의 차이

간략하게 결론부터 말씀드리자면 '기본 멤버 접근 지정자 외에 차이가 없다.' 이다.참고로, 접근 지정자(접근 제한자, 접근 제어자 등) 모두 같은 말이니 혼동 없으시길..예시를 살펴보도록 하겠다.아래는 struct로 만든 Point라는 구조체(x, y)를 만들었다.위 struct는 현재 보이지는 않지만, 아래와 같이 기본적으로 접근 지정자가 public으로 선언되어 있다.하지만, class의 경우 아래와 같이 Point 클래스를 만든다면 기본적으로 접근 지정자가 private로 선언된다.즉, struct는 기본 멤버 접근 지정자가 public으로 생성되고, class는 기본 멤버 접근 지정자가 private으로 생성된다. 그 외에 차이는 일절 없다.둘 다 내..........

[C++] struct와 class의 차이에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [C++] struct와 class의 차이