21 lines
361 B
C++
21 lines
361 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());
|
|
} |