#include <iostream>
#include <iomanip>

using namespace std;

class A{
public:
   virtual void foo(int a){};
   void foo(int a, int b){};
};

class B: public A {
public:
   void foo(int a){};

   static B member;
};

int main()
{
    B::member.foo(2);
}
