c++????е???????????
???????????? ???????[ 2014/2/14 10:52:53 ] ?????????????????? ??? c++ ????
????????:?????????з??????B??????????????????A???????test???????
????????????:
#include<iostream>
usingnamespace std;
class A
{
public:
void test(){
static int a=1;
cout<<a++<<endl;
}
};
classB:public A
{
public:
};
int main()
{
A a;
B b;
a.test();
b.test();
return 0;
}
???????:
??????:??????????????????У?????????????????????????????????????????????????????.
???????????:
????1.??????????????static????.
????2.??????????????????
????a: ?????????????????????????????????virtual??????????????????????????????????
????b:????????????????????????virtual??????????????????а???????????????????????????????????????????????????????????????class::funtion_name??
????c:?????????????????????????????virtual???????????????????????????а???????????????????????????????????????????????????????????????class::funtion_name??
????d:??????????????????????????????????????virtual??????????????errorC2555??????????????????????????????????????????
????3.???????κ??????????????????????????
????????: B b. b.A::test();
???????:????????????????????????????????????????????????????????????????????????????????.(???????????????????????????).
??????

???·???
App??С????H5?????????????????Щ??
2024/9/11 15:34:34?????????????????????????
2024/9/10 11:13:49P-One ???????????????????????????????????????
2024/9/10 10:14:12???????????????????????????
2024/9/9 18:04:26??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44