国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 開發(fā) > Java > 正文

java state 狀態(tài)設(shè)計(jì)模式

2024-07-16 17:59:01
字體:
供稿:網(wǎng)友

  網(wǎng)上有很多java設(shè)計(jì)模式之state狀態(tài)模式的教程,今天小編為大家提供的是一位java從業(yè)者的一些經(jīng)驗(yàn)。state借口有四個(gè)狀態(tài)類,分別是create、start、end和destroy。
  State接口代碼
  package org.javaer.code.pattern.state;

  import java.util.ArrayList;
  import java.util.List;

  public interface State {
  List commands = new ArrayList();
  public void handle();
  }

  Create狀態(tài)類代碼
  package org.javaer.code.pattern.state;

  public class Create implements State {

  public Create() {
  commands.add(this);
  }
  @Override
  public void handle() {
  execute(this);
  }

  public void execute(State command){
  System.out.println(“create”);
  commands.get(commands.indexOf(this)+1).handle();
  }
  }

  Start狀態(tài)類代碼
  package org.javaer.code.pattern.state;

  public class Start implements State{

  public Start() {
  commands.add(this);
  }
  @Override
  public void handle() {
  execute(this);
  }

  public void execute(State command){
  System.out.println(“start”);
  commands.get(commands.indexOf(this)+1).handle();
  }
  }

  End狀態(tài)類代碼
  package org.javaer.code.pattern.state;

  public class End implements State {

  public End() {
  commands.add(this);
  }
  @Override
  public void handle() {
  execute(this);
  }

  public void execute(State command){
  System.out.println(“end”);
  commands.get(commands.indexOf(this)+1).handle();
  }
  }

  Destroy狀態(tài)類代碼
  package org.javaer.code.pattern.state;

  public class Destroy implements State {

  public Destroy() {
  commands.add(this);
  }
  @Override
  public void handle() {
  execute(this);
  }

  public void execute(State command){
  System.out.println(“destory”);
  //我這里加了這一句,就是想讓它循環(huán)的轉(zhuǎn)換狀態(tài),就會(huì)導(dǎo)致內(nèi)存溢出
  commands.get(commands.indexOf(this)>=commands.size()-1?0:commands.indexOf(this)+1).handle();
  }
  }

  測(cè)試類Main代碼
  package org.javaer.code.pattern.state;

  public class Main {
  @SuppressWarnings(“unused”)
  public static void main(String[] args) {
  State state1 = new Create();
  State state2 = new Start();
  State state3 = new End();
  State state4 = new Destroy();
  state1.handle();

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
亚洲v片在线观看| 国产免费av网站| 91精品专区| av免费在线一区二区三区| 国产你懂的在线观看| 天天插天天色| 青娱乐在线视频观看| 国产精品第八页| 国产在线中文字幕| 四虎成人精品在永久免费| 精品999视频| 黄色免费av| 99视频资源网| 日本中文字幕在线看| 国产一级黄色片免费| 国产高清一级片| 人成在线免费视频| 五月婷婷开心综合| 精品国产二区三区| 九九热免费在线视频| 国产嫩草在线视频| 国产日本在线视频| 97影院理论午夜| 日本免费视频www| 中文字幕网在线| 日本三级在线视频| 国产乱子伦三级在线播放| 69精品视频| 中文字幕在线看精品乱码| 一二三四区在线观看| 中文字幕在线视频不卡| 亚洲免费国产| 国产黄色在线网站| 国产精品一区二区资源| 四虎国产精品永久| 国产福利热线视频| 天天操天天射天天插| wwww在线观看| 日本精品一区二区三区在线播放| 91青青在线视频| 国产日韩网站| 天天操天天操天天色天天要| 青青草视频免费在线观看| 精品欧美日韩一区二区| 国产视频xxxx| 国产一级二级在线| 国产一二三区精品视频| 国产麻豆精品视频一区二区| 狠狠干天天干| 国产午夜视频| 国产福利微拍精品一区二区| 精品51国产黑色丝袜高跟鞋| 精品麻豆国产| yjizz视频网站在线播放| 青娱乐在线视频观看| 欧美日韩在线视频免费观看| 免费a级人成a大片在线观看| 日韩国产成人| 麻豆国产在线播放| 国产嫩草在线视频| 国产激情视频一区二区| 亚洲私人影吧| 懂色av一区| 91xx在线观看| 欧美婷婷久久五月精品三区| 另类高清dbsm日本tvav| 国产亚洲精品拍拍拍拍拍| 91社区在线观看| www.91av| 国产特级淫片免费看| 亚色视频在线观看| 欧美韩日国产| 国产深夜福利| av首页在线| 尤物网在线观看| 亚洲精品一线| 国产网红在线观看| 四虎网站在线观看| 国产第一页在线视频| 久久国产热视频| 精品视频vs精品视频| 国产69精品久久久久孕妇国产69久久 | 日日夜夜中文字幕| 国产麻豆一级片| www.jizz在线观看| 91香蕉视频免费在线观看| 国产永久免费| 日本高清中文字幕在线| 91中文字幕网| 国产欧美黑人| 国产中文在线视频| www在线视频| 亚洲综合天堂网| 国产福利视频在线观看| 在线91av| 狠狠干五月天| 免费国产在线视频| 亚洲jjzzjjzz在线观看| 夜夜嗨yeyeh| 国产成免费视频| 国产调教视频在线观看| 青青艹在线视频| 日本久久网站| wwww亚洲| 免费网站看黄yyy222| 青青草在线免费观看| 日本黄色免费网址| 免费看的毛片| 超碰免费在线观看| 成人av小说网| 国产毛片在线| 国产一区二区三区四区尤物| 国产一区二区在线|播放| 中文字幕日本在线观看| 五月婷婷在线视频| 国产福利图片| 人人干在线视频| 国产中文字幕在线观看| 国产九色porn网址| 国产高清免费在线播放| 在线播放一区二区精品产| 日本电影全部在线观看网站视频 | 精品视频vs精品视频| 91三级在线| 日本电影全部在线观看网站视频| 欧美性猛交p30| 国产探花在线观看| 在线午夜视频| 国内自拍视频在线观看| 国产黄色一级片| 性网站在线看| 国产无套粉嫩白浆在线2022年 | 中文字幕在线看精品乱码| 国产高清视频在线观看| www.91在线播放| 国产午夜视频| av中文在线资源| 就爱干草视频| 在线视频中文字幕第一页| 国产在线免费观看| 在线国产小视频| 中文字幕高清av| 亚洲天堂久久久| 最新天堂资源在线| 日本三级在线视频| 中文日本在线观看| 国产精品伦理一区二区三区| 久久精品最新免费国产成人| 伊人伊人av电影| 国产精品国产国产aⅴ| 国产乱精品一区二区三区| 日本在线视频www鲁啊鲁| 国产人成精品| 国产美女被草| 好男人社区在线视频| gogo高清在线播放免费| 伊人网在线观看| 精品51国产黑色丝袜高跟鞋| 国产青青草在线| 国产精品二线| 国产精品黄页网站在线播放免费| 黄色国产在线| 午夜av在线免费观看| 黄色毛片在线| 国产美女被草| 国产婷婷视频在线| 国产人成在线视频| 国产婷婷视频在线| 国产一二三四| 国产亚av手机在线观看| 国产小视频在线| 国产盗摄精品一区二区酒店| 国产秀色在线www免费观看| 国产视频三区| 精品国产一区二区三区久久久狼牙| 国产porny蝌蚪视频| 在线观看免费黄色| 开心丁香婷婷深爱五月| 国产乱在线观看视频| 国产三级视频在线看| 精品无人乱码| 麻豆精品永久免费视频| 国产免费a∨片在线观看不卡| 国产一级在线观看www色| 精品国产一区二区三区四区阿崩| av首页在线| 国产精品自拍亚洲| 91www在线观看| a视频免费看| 国产污视频在线| av在线第一页| 国产偷倩在线播放| 在线成人一区| 国产在线超碰| 亚洲人成电影| 国产青草视频在线观看视频| av网站在线播放| 九九免费视频| 中文乱码字幕高清在线观看| 国产美女福利在线|