class A
{
        public:
                A( );
                ~A( );
                void func( int a );
                void func( double a );
                void func( char a );
};