[C++] 접근지정자 (public/private/protected)


[C++] 접근지정자 (public/private/protected)

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 어느세 C++ 노트 정리도 20번째가 되어 갑니다. 그 사이 교수님과 몇몇 학부생은 제 블로그의 존재를 알게 되었습니다. 오~ 이번 노트에서는 C++ 에서 접근 지정자에 대해 간단하게 정리해 봅니다. 클래스와 상속에 대한 기본적인 이해가 필요합니다. (아마도!) 접근 지정자(access modifier)란 흔히 C++ 코드를 작성할때 클래스 부분에서 public, private, protected 라고 적힌 곳에서 확인해 보실 수 있습니다. 보통 이런 느낌으로 자주 만나게 됩니다. class Hehe { private: ... public: Hehe() { ... } ~Hehe() { ... } }; 이름에서도 알 수 있듯이, 접근 지정자는 객체지향 프로그래밍에서 중요한 기능 중 하나인 캡슐화(encapsulation)을 지원하는 대표적인 방법 중 하나입니다. 캡슐화는 같은 목적을 가진 기능들을 캡슐 알약과 같은...


#access #클래스 #캡슐화 #접근지정자 #접근제어 #전공노트 #인스턴스 #예제 #쉽다 #문법 #객체지향 #public #protected #private #OOP #encapsulation #CPP #프로그래밍

원문링크 : [C++] 접근지정자 (public/private/protected)