public: 가장단순한버전의 생성자만

private: 대입생성자, 복사연산자등은 숨겨서 객체 핸들링을 보수적으로 단단하게 함