100普考 計概 - 普考

Ula avatar
By Ula
at 2013-05-30T22:55

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處
出處:如題

下列以C++程式語言撰寫之程式執行後的輸出為何?
#include <iostream>
using namespace std;
class P {
public:
void foo() { cout << 'P'; }
};
class C : public P {
public:
void foo() { cout << 'C'; }
};
int main()
{
P p; C c;
P *pc = &c;
P &rc = c;
p.foo();
c.foo();
pc->foo();
rc.foo();
return 0;
}

(A)PCPP (B)PPPP (C)PCCC (D)CCCC

答案是A

可是請問為什麼c.foo()是印出C ?而不是呼叫父類別P的foo() ?

--
Tags: 普考

All Comments

Bennie avatar
By Bennie
at 2013-06-04T11:04
override 覆寫
Doris avatar
By Doris
at 2013-06-05T15:34
不是OVERRIDE 是要做OVERLOADING但沒有用VIRTUAL宣告所以
Susan avatar
By Susan
at 2013-06-07T17:25
都是輸出PP
Quanna avatar
By Quanna
at 2013-06-11T12:38
C的基本觀念,沒寫過就不會知道..
Jacob avatar
By Jacob
at 2013-06-12T19:42
C++更正
Enid avatar
By Enid
at 2013-06-15T04:41
c.foo()印出C為什麼是overload 難道我記錯了?
Olive avatar
By Olive
at 2013-06-17T22:26
c沒要做OVERLOAD阿要做OVERLOAD的是PC和RC
Delia avatar
By Delia
at 2013-06-21T19:19
c就是在做OVERRIDE
Gary avatar
By Gary
at 2013-06-24T19:57
是我沒看到他問的問題樓上抱歉
Rae avatar
By Rae
at 2013-06-29T03:45
XD 不過我比較好奇原PO為什麼不是問pc->foo() rc.foo()
Rachel avatar
By Rachel
at 2013-07-02T03:39
可是p的foo並沒有加上virtual,所以沒有overloading
Madame avatar
By Madame
at 2013-07-06T10:22
那c.foo應該是印出父類別p的foo所以應該是印出'P'
Hedda avatar
By Hedda
at 2013-07-10T10:37
可是為什麼是印出'C'??各位大大我有理解錯了嗎??
Vanessa avatar
By Vanessa
at 2013-07-12T15:00
c.foo()跟virtual沒關係 單純透過繼承的定義即可
Noah avatar
By Noah
at 2013-07-15T20:59
PINKY92你就想成在P和C宣告一個相同名稱的變數 然後用C來
Vanessa avatar
By Vanessa
at 2013-07-16T19:52
引用就知道了原理是一樣的
Rebecca avatar
By Rebecca
at 2013-07-19T10:15
C++更正 https://daxiv.com

只有高中畢業能考哪些試?

Yedda avatar
By Yedda
at 2013-05-30T21:15
我看了公職王網站 公職考試跟就業考試只有高中畢業能考哪些呢 我只知道初考普考而已 我找了很久網站也沒篩選學歷的考試類別選項 還是有其他網站可以參考呢 麻煩各位大大了 感謝 - ...

小弟的免費線上測驗網站passpass.cc

Hazel avatar
By Hazel
at 2013-05-30T15:15
剛才又丟上來了 普考 經濟學概要 高考 中級會計 高普考快放完了 剛才同學跟我說 我們還有地方特考的科目耶 : ※ 引述《hadespluto (冥王黑帝斯)》之銘言: : : 剛才我們對於 passpass (http://passpass. ...

高普考各科報名人數出來了

Hedda avatar
By Hedda
at 2013-05-29T18:00
[情報] 本分類為各項用於發表各種考試相關資訊、國考相關 新聞、大法官釋字、法律增修等等。 http://wwwc.moex.gov.tw/main/exam/wFrmPropertyDetail.aspx?m=2213andamp;c=102090 如題,連結在上面 給有 ...

小弟的免費線上測驗網站passpass.cc

Ula avatar
By Ula
at 2013-05-29T12:23
今天放上來的是 普考  社會工作概要 高考 民法 天天都有新科目 大家努力念書 我們也每天有事忙 希望最後大家都是好結果喔 ※ 引述《hadespluto (冥王黑帝斯)》之銘言: : 剛才又放上來了 : 新科目: 普考 公共管理概要 ...

請問稅特考上後六年可以轉任其他職缺嗎?

Enid avatar
By Enid
at 2013-05-29T02:02
想請教大大,稅務特考考上後綁六年,那六年有辦法像高普考 一樣可以調其他的缺嗎,就是非稅務單位,例如轉調一般行政之類的缺 我聽說高普考可以,那稅特可以嗎? 另外他的職缺分發是以考試的名次來分還是要與受訓成績去平均呢? 謝謝 - ...