// Member.h
#ifndef _MEMBER_H
#define _MEMBER_H
#include <string>
using namespace std;
class Member {
public:
virtual void call(string myMessage) = 0;
};
#endif
說明:
// FacadeCallCenter.h
#ifndef _FACADECALLCENTER_H
#define _FACADECALLCENTER_H
#include <string>
using namespace std;
#include "John.h"
#include "Mary.h"
#include "Fred.h"
class FacadeCallCenter {
public:
void call(int callee, string myMessage);
private:
John john;
Mary mary;
Fred fred;
};
#endif