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();
}
}