中国开发网: 论坛: 程序员情感CBD: 贴子 557589
没脾气2x: 修改的程序
class 做饭Factory
{
T炒锅 炒锅 = new T炒锅();
T炒铲 炒铲 = new T炒铲();

function doMake黄瓜片炒蛋( 油, 盐, 蛋, 黄瓜, 葱, 姜 )
{
object 姜片 = doPrepare切( 姜 );
object 葱花 = doPrepare切( 葱 );

object 黄瓜片 = doPrepare切( 黄瓜 );

object 加过盐的打散的蛋 = doCombine( 蛋.打散(), 盐 );

炒锅.reinit();
炒锅.工作工具 += 炒铲;

炒锅.push( 油 );
炒锅.push( 加过盐的打散的蛋 );

while( 炒锅.炒熟的程度 < 0.8 )
{
炒锅.拔弄();
Thread.Sleep(100);
}

object 炒过的蛋 = 炒锅.popAll();

炒锅.clear();

// 呛锅
炒锅.push( 油 );
炒锅.push( 葱花, 姜片 );

Thread.Wait( 炒锅.呛锅 );

炒锅.push( 黄瓜 );

while( 炒锅.炒熟的程度 < 0.5 )
{
炒锅.拔弄();
Thread.Sleep(100);
}

炒锅.push( 炒过的蛋 );

炒锅.push( 盐 );

while( 炒锅.炒熟的程度 < 0.99 )
{
炒锅.拔弄();
Thread.Sleep(100);
}

return 炒锅.popAll();
}
}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录