С ИСО / МЭК 14882: 2003 (E) - 10,1
Список базовых классов может быть указан в определении класса с помощью записи:
base-clause:
: base-specifier-list
base-specifier-list:
base-specifier
base-specifier-list , base-specifier
base-specifier:
::opt nested-name-specifieropt class-name
virtual access-specifier opt ::opt nested-name-specifieropt class-name
access-specifier virtual opt ::opt nested-name-specifieropt class-name
access-specifier:
private
protected
public
Обратите внимание, что любой из них рекомендуется.