http://ja.wikibooks.org/wiki/More_C%2B%2B_Idioms/%E4%BB%A3%E6%95%B0%E7%9A%84%E9%9A%8E%E5%B1%A4(Algebraic_Hierarchy)
上記のホームページにあるソースコードのstruct BaseConstructor { BaseConstructor(int=0) {} };
は何の役に立ってるんですか?