>>344
Test t;
static_cast<const Test>(t).getNum();

というかそれ戻り値が違うからオーバーロードされてるわけじゃなくて(C++では出来ない)
const/非constメンバだからじゃん