1 struct A 2 { 3 void method (); 4 void method (int a); 5 void method (A* a); 6 }; 7 8 void method()9A::method () 10 { 11 } 12 13 void method(int a)14A::method (int a) 15 { 16 } 17 18 void method(A * a)19A::method (A* a) 20 { 21 } 22 23 int main(int argc,char ** argv)24main (int argc, char** argv) 25 { 26 return 0; 27 } 28