C ++: Наследование двух базовых классов с одинаковым именем, разное пространство имен

Можно ли унаследовать два базовых класса с одинаковыми именами, если они находятся в разных пространствах имен ?

Кстати, в настоящее время я не планирую это делать, но мне было любопытно:

class SuperShape : Physics::Shape, Graphics::Shape
{
    // constructor
    SuperShape( int x, int y, float color) : ???( x, y ), ???( color );
}
8
задан 22 December 2010 в 22:11
поделиться