#include using namespace std; class A { public: A(){} A(int x){} A(char c){} A(char* p){} void fun(A a, A b) { cout << "fun"; } }; void main() { A a1, a2, a3; a1.fun( 5, 8 ); a1.fun( 'a', 'b' ); a1.fun( "mom", "dad" ); a1.fun( a2,a3 ); }