package com.cheng.zenofdesignpatterns.patterns.bridge.common; /** * 修正抽象化角色 * 引用实现化角色对抽象化角色进行修正 */ public class RefinedAbstraction extends Abstraction { // 覆写构造函数 public RefinedAbstraction(Implementor _imp){ super(_imp); } // 修正父类的行文 @Override public void request(){ /* * 业务处理.... */ super.request(); super.getImp().doAnything(); } }