class Test
{
public:
Test() {}
~Test()
{}
public:
//void fun(Test* const this)
void fun()
{
cout<<"Test::fun()"<<endl;
}
//void fun(const Test* const this)
void fun() const
{
cout<<"Test::fun() const"<<endl;
}
private:
int a;
};
int main()
{
Test t;
t.fun();
return 0;
}