package com.cheng.zenofdesignpatterns.patterns.proxy.dynamic;
/**
* 真实的玩家
*/
public class GamePlayerDynamic implements IGamePlayerDynamic {
private String name = "";
// 通过构造函数传递名称
public GamePlayerDynamic(String _name) {
this.name = _name;
}
@Override
public void login(String user, String password) {
System.out.println("登录名为"+user + " 的用户 " + this.name + "登录成功!");
}
@Override
public void killBoss() {
System.out.println(this.name + "在打怪!");
}
@Override
public void upgrade() {
System.out.println(this.name + " 又升了一级!");
}
}