Android设计模式精讲:第9课 Strategy模式

Android设计模式精讲:第9课 Strategy模式

适用人群: 想从编程到设计的Android开发者


Android设计模式精讲:第9课 Strategy模式
共3课时
52分1秒
2015-09-19更新


课程目标

基于前面所经介绍的Composite模式,可采取不同的组装策略,而组装出各式各样的复合物件。此时,我们通常会撰写出不同类来实现这些不同的策略。本章介绍这些类的协作模式,通称为策略模式。

适用人群

想从编程到设计的Android开发者

课程简介

不同的App通常会采取不同的组装策略,来创造出各式各样的复合对象,需要撰写不同的策略类别,来实现其组装策略。于是,当我们仔细观察不同App里的多个策略类别时,可以发现其中的不变部分与会变部分,让我们有机会将之分离开来,然后将不变部分写入抽象父类别里。Anrdoid 应用程序之类别(如myActivity)可视应用情境不同而与不同的策略类别互相搭配,然后将其不同的策略(即会变的部份)委托给不同的策略对象(各来自不同的策略类别)。本章介绍这些类的协作模式,通称为策略模式。


视频列表

Strategy模式美何在?

介绍Strategy模式

Android框架与Strategy模式

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2015-2022 juststudy
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信