知识大全 戏说java设计模式中的命令模式

Posted 命令

篇首语:游手好闲地学习,并不比学习游手好闲好。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 戏说java设计模式中的命令模式相关的知识,希望对你有一定的参考价值。

  JAVA的设计模式我想大家都知道 但每个人的理解并不相同 我在这里只是阐述我的观点 要是与您的观点不同请您原谅和提出您的宝贵意见     为了把命令模式讲清楚 我要举一个大家都影象深刻的例子以便大家的理解 那就借用的足球的例子吧      UML略  我设计了五个类 分别是 球队老板 老板的命令(接口) 教练 命令的内容 球员     球员的示例代码    public class 球员      public void run()         球场上奔跑;             public void Norun()         球场上不奔跑;             public void shot()         射门;             public void Noshot()         不射门;             public void hoo()         积极比赛;              教练类的示例代码    public class 命令的内容 implements 老板的命令      球员 team;     public 命令的内容 ( 球员 ateam)         this team = ateam;           //赢球的方法    public void victory()        team hoo();       team run();       team shot();            //输球的方法     public void fail()        team Norun();       team Noshot();             老板的命令类的示例代码    public interface 老板的命令      void victory();     void fail();      教练的示例代码    public class 教练      private 老板的命令 bossCommand;     public 教练(老板的命令 abossCommand)      this bossCommand = abossCommand;           老板的示例代码    public class 老板      public static void main(String[] args)        球员 team = new 球员();       老板的命令 bossCommand = new 命令的内容(team);       教练 drillmaster = new 教练(bossCommand);       drillmaster victory();//赢球       drillmaster fail();//输球        cha138/Article/program/Java/gj/201311/27550

相关参考

知识大全 戏说java web开发中的listener和filter

  今天在公司看到有同事在写filter晚上一个人在家无聊就想聊聊这个东西  jsp开发中的监听器和过滤器这两个东西要说起来很大很繁今天我想用一个现实的例子来说明这两个东东的作用  案例描述  假设你

知识大全 Java开发中的23种设计模式

Java开发中的23种设计模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Java中的模式--单态

Java中的模式--单态  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  单态定义:  Singl

知识大全 Java I/O 包中的Decorator模式介绍

JavaI/O包中的Decorator模式介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!JDK

知识大全 php设计模式之命令模式的应用详解

  命令模式将一个请求封装为一个对象从而你可用不同的请求对客户进行参数化对请求排队或记录请求日志以及支持可撤销操作  代码如下:<?php//命令接口interfaceCom

知识大全 Oracle设置归档模式的命令

Oracle设置归档模式的命令  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle数据库

知识大全 cmd命令行模式

  Oracle数据导入导出imp/exp就相当于oracle数据还原与备份exp命令可以把数据从远程数据库服务器导出到本地的dmp文件imp命令可以把dmp文件从本地导入到远处的数据库服务器中利用这

知识大全 Oracle归档模式的命令及参数

Oracle归档模式的命令及参数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Oracle数据库可

知识大全 Oracle归档模式的命令及参数说明

Oracle归档模式的命令及参数说明  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle

知识大全 项目重构之命令模式

  项目中有个业务处理类大小K代码行看此类差点雷死我如今如要增加业务逻辑大约个吧此类如果随着项目工程的二期三期如次添加逻辑迟早有一天大小达到M噢mygod细心研读前人的工作总结发现其中有点可改造的蛛丝