#include
☆☆☆☆☆ ☆☆☆☆☆☆☆☆☆...
原本題目: 7 根據下列的 C++語言程式碼,請問輸出結果為何? #include using namespace std; class CPet { public: void Show() { cout << "Pet"; } }; class CDog : public CPet { public: virtual void Show() { cout << "Dog"; } }; class CSmallDog : public CDog { public: void Show() { cout << "SmallDog"; } }; int main() { CPet aPet; CDog aDog; CSmallDog aSmallDog; CPet* pPet[3] = { &aPet, &aDog, &aSmallDog}; for (int i=0; i<3; i++) ...
原本題目: 7 根據下列的 C++語言程式碼,請問輸出結果為何? #include using namespace std; class CPet { public: void Show() { cout << "Pet"; } }; class CDog : public CPet { public: virtual void Show() { cout << "Dog"; } }; class CSmallDog : public CDog { public: void Show() { cout << "SmallDog"; } }; int main() { CPet aPet; CDog aDog; CSmallDog aSmallDog; CPet* pPet[3] = { &aPet, &aDog, &aSmallDog}; for (int i=0; i<3; i++) pPet[i]->Show(); return 0; } (A) Pet Dog SmallDog (B) Pet Pet Pet (C) Pet Dog Dog (D) Pet SmallDog SmallDog.修改成為 7 根據下列的 C++語言程式碼,請問輸出結果為何?
7 根據下列的 C++語言程式碼,請問輸出結果為何? (A) Pet Dog ..-阿摩線上測驗