class Parent
{
public:
void test()
{
cout<<"這是父類的test()"<<endl;
}
virtual test2()
{
cout<<"這是父類的test2()"<<endl;
}
};
class Child:public Parent
{
public:
void test()
{
cout<<"這是子類的test()"<<endl;
}
virtual test2()
{
cout<<"這是子類的test2()"<<endl;
}
};
void main()
{
Parent *Pa=new Child();//強制多態
Pa->test();//調用父類的
Pa->test2();//調用子類的
Parent p;
p.test2();//調用父類的
Child c;
c.test2();
//Child *Cl=new Parent();//ERROR
//Cl->test();
}
/*
http://java2.xinwen365.net
QQ羣:
34409541 討論網頁
34409326 討論JAVA 已滿
34408784 討論VC++
34409699 討論VC++
9143041 討論MFC編程
10614204 討論C#
10613030 討論Win32編程
10613067 討論遊戲開發
18779860 討論JAVA
*/AA