- public, protected, private 순으로 선언
class X {
public:
// interface
protected:
// unchecked function for use by derived class implementations
private:
// implementation details
};
-
표준라이브러리 타입과 구분하기 위해 사용자 정의 타입은 대문자로 이름을 짓는다.
-
C++ Style naming : putting emphasis on type ➡ IDE에서 정리해준다 (
Crtl + K, D
)T& operator[](size_t); // OK T &operator[](size_t); // just strange T & operator[](size_t); // undecided