1

意思決定のあるアクティビティで、それを表現する方法があるかどうか疑問に思っていました。ブランチの 1 つがアクティビティで完全に終了します。これは、条件が満たされたときに呼び出し元に制御を返すサブルーチンに似ています。

sub activity() {
   ...
   ...
   if ( condition ) {
      ...
   } else {
      return;//This branch finishes the activity
   }
   ...
}

ありがとう、

カルロス

4

1 に答える 1

1

次のコードは、その下の図のようになります。

if (D1)
{
    if (D2)
    {
        return;
    }
}
else
{
    return;
}

     /\         /\
o___/D1\__T____/D2\__T_______0
    \  /       \  /          |
     \/         \/           |
     |____F__________________|

この場合、図とコードの両方で D2:False がどこにも行かないことに注意してください。アクティビティの終了につながるポイントを説明しようとしていただけです。(注: '0' はアクティビティの終了、'o' は開始です)

于 2009-10-20T22:48:39.627 に答える