设计模式之策略模式

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课通过讲解一个模拟鸭子项目设计遇到的问题出发、分析问题,然后通过引入策略模式来很好的解决这个项目的设计,并详细讲解示例的 Java 代码。

    1.设计模式入门 00:08:13

    本课从总体上介绍设计模式的概念、用处和意义,并通过举例 Java IO 流的设计方式引入对模式的思考。

    2.策略模式原理 00:14:40

    本课从一个假想的模拟鸭子游戏项目的设计出发,通过遇到问题到思考解决方法,最后引出策略模式来解决问题。

    3.策略模式示例演示 00:05:26

    本课详细讲解以策略模式设计的模拟鸭子游戏类设计、接口设计等细节,并运行程序查看效果。

    4.策略模式的注意点 00:05:36

    本课总结上述涉及的几个关键点和注意点,再次梳理一下策略模式的思路。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

设计模式之策略模式

4课时,34分钟2015-01-08
hexter
hexter

极客学院签约布道师

个人简介:
《Android 开发入门与实战(第二版)》作者,《NFC:Arduino、Android 与 PhoneGap 近场通信》译者。


课程背景:

学习设计模式,提升个人软件工程设计水平。从代码复用阶段升级到经验复用层次,给自己的编程技术提高数个级别。


核心内容:
1.什么是设计模式
2.设计模式的好处
3.策略模式的定义、意义和使用方法


软件环境:Eclipse


是否提供资料:


课程等级:中级


适合人群:
熟练掌握 Java 的开发者

  • 技术问答
  • 1

    设计模式入门

    08:13

    本课从总体上介绍设计模式的概念、用处和意义,并通过举例 Java IO 流的设计方式引入对模式的思考。

  • 2

    策略模式原理

    14:40

    本课从一个假想的模拟鸭子游戏项目的设计出发,通过遇到问题到思考解决方法,最后引出策略模式来解决问题。

  • 3

    策略模式示例演示

    05:26

    本课详细讲解以策略模式设计的模拟鸭子游戏类设计、接口设计等细节,并运行程序查看效果。

  • 4

    策略模式的注意点

    05:36

    本课总结上述涉及的几个关键点和注意点,再次梳理一下策略模式的思路。

相关课程

  • Java视频播放器的制作

    本课讲解创建较复杂的可交互界面,通过调用VLC实现视频播放功能。

    7课时 51分钟
    初级
    20239人学习
  • 微信智能客服机器人开发 Java 版

    微信智能客服机器人,是基于微信公众平台开发而成,它能有效的解决人工客服效率低下的问题,做到更加实时、及时、准确的回复。

    4课时 30分钟
    初级
    17223人学习
  • 界面消息提示

    本课讲解 JoptionPane 的特点与用法,使用 JoptionPane 显示确认框、消息提示框、输入框等。

    5课时 34分钟
    初级
    8470人学习
  • Java界面设计概述

    本课讲解 JavaSE 界面的用途及 AWT、Swing 和 SWT 三大 GUI 工具包。

    5课时 9分钟
    初级
    22204人学习