강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이승현님의 프로필 이미지
이승현

작성한 질문수

홍정모의 따라하며 배우는 C++

8.2 캡슐화, 접근 지정자, 접근 함수

4분 10초 구간에서 의문점

작성

·

192

0

스트럭처 상태에서 class로 바꾸면서 접근 지정자를 사용하면 해소가 됩니다.

라고 말씀해주셨는데 현재 스트럭처 상태에서 접근지정자를 넣을 수 있어서 애매하네요

함수구현도 가능하고요 함수 접근 지정자도 가능합니다.

그렇다고 메모리 크기도 다르지 않고요 제가 보기엔 거의 동일하게 느껴지는데요

답변 3

0

이승현님의 프로필 이미지
이승현
질문자

죄송합니다 지워지는건줄 알았는대 ㅠㅠ 글이 안지워져서요 데탑이 한글이 안되서요 왔다 갔다 했습니다

0

홍정모님의 프로필 이미지
홍정모
지식공유자

찾아보니 4.10 구조체 강의에서 다룬 적이 있습니다. 필요하면 아래 문서도 참고하세요.

https://www.learncpp.com/cpp-tutorial/47-structs/

0

홍정모님의 프로필 이미지
홍정모
지식공유자

왔다갔다하느라 질문을 이해하는데 한 참 걸렸네요. struct와 class가 별 차이가 없이 느껴진다는 얘기시지요? 강의 앞부분을 안보고 바로 객체지향으로 오신거라면 못 들으셨을 수도 있겠네요. 예전에는 (특히 C에서는) struct는 단순히 데이터를 묶어주는 역할이었습니다. C++에서는 점점 struct와 class의 차이가 줄어들고 있습니다. 어떻게 쓰는지는 프로그래머 마음이지만 개인적으로 저는 단순히 데이터를 묶는 경우 외에는 class를 사용한다고 까지 말씀드렸습니다. 가급적 강의는 앞에서부터 보시기를 권장합니다.

이승현님의 프로필 이미지
이승현

작성한 질문수

질문하기