package com.cheng.zenofdesignpatterns.patterns.proxy.section1;
/**
* 真是的玩家
*/
public class GamePlayer1 implements IGamePlayer1 {
private String name = "";
//通过构造函数传递名称
public GamePlayer1(String _name){
this.name = _name;
}
//打怪,最期望的就是杀老怪
public void killBoss() {
System.out.println(this.name + "在打怪!");
}
//进游戏之前你肯定要登录吧,这是一个必要条件
public void login(String user, String password) {
System.out.println("登录名为"+user + " 的用户 " + this.name + "登录成功!");
}
//升级,升级有很多方法,花钱买是一种,做任务也是一种
public void upgrade() {
System.out.println(this.name + " 又升了一级!");
}
}