package com.cheng.zenofdesignpatterns.patternpk.crosswarzone.wrapper.bridge; /** * */ public abstract class AbstractStar { // 一个明星参加哪些活动 protected final AbstractAction action; // 通过构造函数传递具体活动 public AbstractStar(AbstractAction _action) { this.action = _action; } // 每个明星都有自己的主要工作 public void doJob() { action.desc(); } }