본문 바로가기
Tools for Dev

boost::noncopyable에 대한 고찰

by leanu 2011. 1. 20.
Source code

  • 왜 생성자가 protected 일까? 
    • 클래스 상속시 sub-class의 기본생성자는 자동으로 super-class의 기본생성자를 호출한다. 이때 super-class의 protected인자들은 sub-class가 호출할 수 있지만 private로 생성하는 경우 접근할 수 없다. 한마디로 super class의 기본 생성자를 private으로 하는 경우 sub-class는 기본생성자를 만들 수 없다.

'Tools for Dev' 카테고리의 다른 글

Recursive ignore in svn  (1) 2011.01.24
Subversion (svn) Compile 하기  (0) 2011.01.20
단축키 지정 프로그램 - Autohotkey  (0) 2010.12.21
Google Docs : Spread Sheet Tips  (0) 2010.12.13
ctags in vi  (0) 2010.11.30

댓글