java state 状态设计模式

网上有很多java设计模式之state状态模式的教程,今天小编为大家提供的是一位java从业者的一些经验。state借口有四个状态类,分别是create、start、end和destroy。

State接口代码

package org.javaer.code.pattern.state;

import java.util.ArrayList;

import java.util.List;

public interface State{

List

Exception in thread“main”java.lang.StackOverflowError

at sun.nio.cs.UTF_8.updatePositions(Unknown Source)

at sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(Unknown Source)

0