25 lines
377 B
C++
25 lines
377 B
C++
#include "Colleague.h"
|
|
#include "Mediator.h"
|
|
|
|
Tenant::Tenant()
|
|
{
|
|
name = "none";
|
|
setPersonType(NONE_PERSON);
|
|
}
|
|
|
|
Tenant::Tenant(string iName)
|
|
{
|
|
name = iName;
|
|
setPersonType(TENANT);
|
|
}
|
|
|
|
void Tenant::ask()
|
|
{
|
|
printf("租客%s询问房东信息\n", name.c_str());
|
|
(this->getMediator())->operation(this);
|
|
}
|
|
|
|
void Tenant::answer()
|
|
{
|
|
printf("租客姓名:%s\n", name.c_str());
|
|
} |