fix comment error and polish cout str
This commit is contained in:
@@ -3,28 +3,28 @@
|
|||||||
using namespace std;
|
using namespace std;
|
||||||
class A {
|
class A {
|
||||||
public:
|
public:
|
||||||
void f(int i){cout<<"<EFBFBD><EFBFBD>A"<<endl;};
|
void f(int i){cout<<"A::f()"<<endl;};
|
||||||
};
|
};
|
||||||
class B: public A {
|
class B: public A {
|
||||||
public:
|
public:
|
||||||
virtual void f(int i){cout<<"<EFBFBD><EFBFBD>B"<<endl;}
|
virtual void f(int i){cout<<"B::f()"<<endl;}
|
||||||
};
|
};
|
||||||
class C: public B {
|
class C: public B {
|
||||||
public:
|
public:
|
||||||
void f(int i){cout<<"<EFBFBD><EFBFBD>C"<<endl;}
|
void f(int i){cout<<"C::f()"<<endl;}
|
||||||
};
|
};
|
||||||
//һ<><D2BB><EFBFBD><EFBFBD>ij<EFBFBD><C4B3><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>麯<EFBFBD><E9BAAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ̳<DABC><CCB3><EFBFBD>ϵ<EFBFBD>о<EFBFBD><D0BE><EFBFBD>ԶΪ<D4B6>麯<EFBFBD><E9BAAF><EFBFBD><EFBFBD>
|
//һ<><D2BB><EFBFBD><EFBFBD>ij<EFBFBD><C4B3><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>麯<EFBFBD><E9BAAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڼ̳<DABC><CCB3><EFBFBD>ϵ<EFBFBD>о<EFBFBD><D0BE><EFBFBD>ԶΪ<D4B6>麯<EFBFBD><E9BAAF><EFBFBD><EFBFBD>
|
||||||
class D: public C{
|
class D: public C{
|
||||||
public:
|
public:
|
||||||
void f (int){cout<<"<EFBFBD><EFBFBD>D"<<endl;}
|
void f (int){cout<<"D::f()"<<endl;}
|
||||||
};
|
};
|
||||||
int main(){
|
int main(){
|
||||||
A *pA,a;
|
A *pA,a;
|
||||||
B *pB, b; C c; D d;
|
B *pB, b; C c; D d;
|
||||||
pA=&a; pA->f(1); //<2F><><EFBFBD><EFBFBD>A::f
|
pA=&a; pA->f(1); //<2F><><EFBFBD><EFBFBD>A::f
|
||||||
pB=&b; pB->f(1); //<2F><><EFBFBD><EFBFBD>A::f
|
pB=&b; pB->f(1); //<2F><><EFBFBD><EFBFBD>B::f
|
||||||
pB=&c; pB->f(1); //<2F><><EFBFBD><EFBFBD>A::f
|
pB=&c; pB->f(1); //<2F><><EFBFBD><EFBFBD>C::f
|
||||||
pB=&d; pB->f(1); //<2F><><EFBFBD><EFBFBD>A::f
|
pB=&d; pB->f(1); //<2F><><EFBFBD><EFBFBD>D::f
|
||||||
system("pause");
|
system("pause");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user