package com.cheng.bigtalkdesignpatterns.decorator;
import android.util.Log;
/**
* Person类(ConcreteComponent)
*/
public class Person {
private static final String TAG = "Person";
protected static StringBuilder stringBuilder = new StringBuilder();
private String name;
public Person() {}
public Person(String _name) {
this.name = _name;
}
public void show() {
Log.e(TAG, "装扮的" + name + stringBuilder);
stringBuilder.append("\n装扮的" + name);
}
public StringBuilder getStringBuilder() {
return stringBuilder;
}
public void setStringBuilder(StringBuilder stringBuilder) {
this.stringBuilder = stringBuilder;
}
public void clearStringBuilder() {
this.stringBuilder = null;
this.stringBuilder = new StringBuilder();
}
}