代码搜索结果
找到约 10,000 项符合
State Machine 的代码
state.java
package com.javapatterns.state;
public interface State {
void sampleOperation();
/**
* @link
* @shapeType PatternLink
* @pattern State
* @supplierRole
state.h
// state.h: interface for the state class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_STATE_H__F3B52883_134B_4D07_9716_E82D1F097D27__INCLUDED_)
#d
state.cpp
#include "state.h"
#include
#include
using namespace std;
state::state()
{
for(int i=0; i
state.java
/**
*协议的抽象状态
*将要为每一个状态创建一个类来实现所要求的功能.
*所有状态的类必须继承这个类并提供doIt方法的实现,
*doIt方法在主类中(Sftp.class)循环执行.
*/
public abstract class State {
//实例变量
State next_state;
//在子类中实现,提供所要求的功能
abstract S
state.c
/*
* Advanced Linux Sound Architecture Control Program
* Copyright (c) by Abramo Bagnara
* Jaroslav Kysela
*
*
* This program is f