#include <iostream>
using namespace std;

class check {
private:
    enum TStatus {  ok,sold,defect  };

public:

    check();
    ~check();
    TStatus getStatus();

};

check::check() { 
   TStatus s = getStatus();
   if (s==ok) cout << "ok" << endl;
}

check::TStatus check::getStatus()
{
	cout << "In getStatus" << endl;
	return ok;
}

check::~check() { }

int main() {
    check c;
    c.getStatus();
}