适配器模式
#include<iostream>
using namespace std;
//适配器模式
//Target
class Player {
public:
Player(string _name) {
this->name = _name;
}
virtual void Attack() = 0;
virtual void Defense() = 0;
protected:
string name;
};
class Forwards :public Player {
public:
Forwards(string _name) :Player(_name) {
} //是Player(_name),不能是Player(name)
virtual void Attack