Java偽代碼之大道至簡讀後感
阿新 • • 發佈:2017-09-17
clas else rgs 分析 sta 減少 number 判斷 long
import.java.大道至簡.*;
import.java. 愚公移山.*;
public class YuGongYiShan//定義一個名為YuGongYiShan的類
{//類定義的開始
String 愚公,子孫,荷擔之三夫;
Boolean ifEnd=false;//判斷是否已經把山夷平
Void doIt ()//開始移山
{
Shan sh=new Shan();//申明一個山的對象;
Shan. 懲山=bigbigNumber;
//愚公為團體的項目組織者、團體經理、編程人員、技術分析師等
//子孫荷擔者三人為三名技術人員
//遺男為外協
//目標為平王屋太行二山
while(!sh.ifEnd)//如果山沒有夷平;
{
sh. 懲山= sh. 懲山-1;// 懲山的數量減少
if(sh. 懲山==0)//如果岱山已經被夷平,令ifEnd=true
sh.ifEnd=true;
else
{
if(愚公去世)
{
愚公=愚公的字孫;
//接著讓子孫以及子孫的子孫接著移山;
}
else
{
//愚公接著自己和自己的子孫移山;
}
}//else結束
}//while結束
Public static void main(String[] args) //定義主程序
{
YuGongYiShan Yu=new YuGongYiShan();//申明一個YuGongYiShan
的對象
Yu. doIt ();
}//主程序的結束
}//類定義的結束
Public class Shan()//定義一個山的對象
{
Long 懲山;
懲山=bigbigNumber;
Boolean ifEnd=false;//定義一個Boolean型的對象,並且初始化為false;
}
Java偽代碼之大道至簡讀後感