07/11/11 15:18:02 WZrEQ1BR
#include <iostream>
class Human {
protected:
std::string name;
int salary;
public:
Human( std::string name )
{
this->name = name;
}
virtual ~Human(){}
virtual bool Work() = 0;
};
class Neet : public Human {
public:
Neet( std::string name );
virtual ~Neet(){}
virtual bool Work()
{
assart( !"働いたら負け" );
return false;
}
};
Neet::Neet( std::string name ):Human( name )
{
salary = 0;
}