星空网 > 软件开发 > ASP.net

BridgePattern(桥接模式)

/** * 桥接模式 * @author TMAC-J * 应用于多维度方案 * 用组合的形式代替继承 * 符合单一职责原则 * 一个类只有一个引起他变化的原因 * 增加程序灵活性 */public class BridgePattern {    abstract class Road{    Car car;    void run(){};  }    abstract class Car{    void showMyName(){};  }    public class Street extends Road{    public void run(){      car.showMyName();      System.out.println("在街道上上奔驰");    }  }    public class SpeedRoad extends Road{    public void run(){      car.showMyName();      System.out.println("在高速路上奔驰");    }  }    public class Bus extends Car{    public void showMyName(){      System.out.println("公交车");    }  }    public class SedanCar extends Car{    public void showMyName(){      System.out.println("轿车");    }  }     public void test(){    Street street = new Street();    street.car = new Bus();    street.run();//输出结果为公交车在街道上奔驰    SpeedRoad speedRoad = new SpeedRoad();    speedRoad.car = new SedanCar();    speedRoad.run();//输出结果为轿车在高速路上奔驰  }  }

 




原标题:BridgePattern(桥接模式)

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

s/c:https://www.ikjzd.com/w/261
Shopee虾皮入驻_政策_常见问题_:https://www.ikjzd.com/w/2610
Shopee佣金及交易手续费:https://www.ikjzd.com/w/2611
Shopee优选卖家-跨境卖家:https://www.ikjzd.com/w/2612
虾皮SIP_虾皮SIP流程:https://www.ikjzd.com/w/2613
Shopee的SIP调价比例_调价对店铺影响:https://www.ikjzd.com/w/2614
恐怖游轮2002 恐怖游轮2022:https://www.vstour.cn/a/365178.html
时尚电商平台Meesho拟融资3亿美元!:https://www.kjdsnews.com/a/1836524.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流