есть два класса в родительском опрелена функция, возвращает тип дабл
а в потомке хочется получить флоат
это не компилится в VС++ почему
ведь "В сигнатуру включается модификатор const, но не включается возвращаемое значение"
почему??
class CParent
{
public:
CParent(){};
virtual ~CParent(){};
virtual double GetF()
{
return 1;
};
};
class CChilde:public CParent
{
public:
CChilde(){};
virtual ~CChilde(){};
float GetF()
{
return 2;
};
};