class Implementation;

class Interface
{
  private:
     Implementation *ptr;    
  public:
    Interface( int v );
    void setValue( int v);
    int getValue() const;
    ~Interface();               
};
