我正在學習C++,我遇到過這個,我不明白這個小東西。爲什麼GetName()函數是一個字符類型的指針,爲什麼它是常量?爲什麼一個類型字符的常量指針作爲函數?
class Derived: public Base
{
public:
Derived(int nValue)
: Base(nValue)
{
}
const char* GetName() { return "Derived"; }
int GetValueDoubled() { return m_nValue * 2; }
};