私は C++ を学んでいますが、これに出くわしましたが、この小さなことを理解していません。GetName() 関数が文字型のポインターであり、定数である理由は何ですか?
class Derived: public Base
{
public:
Derived(int nValue)
: Base(nValue)
{
}
const char* GetName() { return "Derived"; }
int GetValueDoubled() { return m_nValue * 2; }
};