你的位置:首页 > 软件开发 > ASP.net > 类适配器模式

类适配器模式

发布时间:2016-01-10 00:00:15
适配器模式分为两种:类适配器模式和对象适配器模式。 类适配器模式需要用到多重继承机制(C++支持)。 然而Java/C#等语言不支持多重继承,那么可以采用对象适配器模式。 本文讲解类适配器模式。 背景 我们有一个绘图应用,可以在屏幕上绘制一些形状。该应用首先会获得该形状占据的区域 ...

适配器模式分为两种:类适配器模式和对象适配器模式。

类适配器模式需要用到多重继承机制(C++支持)。

然而Java/C#等语言不支持多重继承,那么可以采用对象适配器模式。

本文讲解类适配器模式。

背景

我们有一个绘图应用,可以在屏幕上绘制一些形状。该应用首先会获得该形状占据的区域大小,然后将形状绘制在此区域内。

类适配器模式

客户端代码:

int main(int argc, char** argv){  Shape* shape = new Shape();  //获取该形状占据的矩形区域,以便于确定在哪个区域绘制该形状  Rect* boundingBox = shape->BoundingBox();  //绘制该形状  /****/  return 0;}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:类适配器模式

关键词:

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

可能感兴趣文章

我的浏览记录