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