資源簡介
本軟件用vc++6.0制作!用來學習用...

代碼片段和文件信息
///?
///?生態仿真系統中的動物總類
///?實現了Creature接口
///?
public?class?Animal?extends?Creature//?Represent?
{
///?
///?標識物體活動位置范圍等信息,并負責物體的移動
///?
private?Mover?mover;
///?
///?動物的構造函數
///?
///?動物的位置
///?動物的體型大小
///?生命狀態
///?活動范圍
///?最大速度
public?Animal(Point?where?Size?size?int?lifeState?
Rectangle?range?int?maxSpeed)
{
super(where?size?lifeState);
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
///?動物的位置
///?動物的體型大小
///?活動范圍
///?最大速度
public?Animal(Point?where?Size?size?
Rectangle?range?int?maxSpeed)
{
super(where?size);
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
///?動物的名稱
///?動物的位置
///?動物的體型大小
///?動物的生命狀態
///?活動范圍
///?最大速度
public?Animal(String?name?Point?where?Size?size?int?lifeState
Rectangle?range?int?maxSpeed)
{
super(name?where?size?lifeState);
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
///?動物的名稱
///?動物的位置
///?動物的體型大小
///?活動范圍
///?最大速度
public?Animal(String?name?Point?where?Size?size
Rectangle?range?int?maxSpeed)
{
super(name?where?size);
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
///?動物的名稱
///?活動范圍
///?最大速度
public?Animal(String?name
Rectangle?range?int?maxSpeed)
{
super(name?
new?Point(Mover.GetRandomValue(50)?Mover.GetRandomValue(50))?
new?Size(Mover.GetRandomValue(10)?Mover.GetRandomValue(10)));
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
///?活動范圍
///?最大速度
public?Animal(Rectangle?range?int?maxSpeed)
{
super(
new?Point(Mover.GetRandomValue(50)?Mover.GetRandomValue(50))?
new?Size(Mover.GetRandomValue(10)?Mover.GetRandomValue(10)));
mover?=?new?Mover(range?maxSpeed);
}
///?
///?動物的構造函數
///?
public?Animal()
{
super(
new?Point(Mover.GetRandomValue(50)?Mover.GetRandomValue(50))?
new?Size(Mover.GetRandomValue(10)?Mover.GetRandomValue(10)));
mover?=?new?Mover();
}
///?
///?得到或獲取動物的活動范圍
///?
public?Rectangle?getRa
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1671??2005-11-12?00:35??附件五\生態仿真系統\code\Animal.class
?????文件???????1183??2005-11-12?00:35??附件五\生態仿真系統\code\Creature.class
?????文件????????306??2005-11-12?00:35??附件五\生態仿真系統\code\CreatureGroup.class
?????文件???????3328??2005-11-12?00:35??附件五\生態仿真系統\code\Ecology.class
?????文件???????1234??2005-11-12?00:35??附件五\生態仿真系統\code\Herd.class
?????文件????????188??2005-11-12?00:35??附件五\生態仿真系統\code\Hunted.class
?????文件????????220??2005-11-12?00:35??附件五\生態仿真系統\code\Hunter.class
?????文件??????13248??2005-10-19?23:06??附件五\生態仿真系統\code\images\back1.jpg
?????文件???????1719??2005-10-16?00:10??附件五\生態仿真系統\code\images\predator1.gif
?????文件???????1179??2005-10-16?00:29??附件五\生態仿真系統\code\images\predator2.gif
?????文件????????877??2005-10-16?00:25??附件五\生態仿真系統\code\images\predator3.gif
?????文件????????803??2005-10-16?00:21??附件五\生態仿真系統\code\images\prey1.gif
?????文件???????1650??2005-10-16?00:36??附件五\生態仿真系統\code\images\prey2.gif
?????文件???????2088??2005-10-16?00:10??附件五\生態仿真系統\code\images\prey3.gif
?????文件???????1098??2005-10-16?00:12??附件五\生態仿真系統\code\images\prey4.gif
????..A.SH.?????81408??2005-10-20?23:35??附件五\生態仿真系統\code\images\Thumbs.db
?????目錄??????????0??2006-04-29?14:51??附件五\生態仿真系統\code\images
?????文件????????312??2005-11-12?00:35??附件五\生態仿真系統\code\LifeState.class
?????文件???????1504??2005-11-12?00:35??附件五\生態仿真系統\code\Mover.class
?????文件???????1235??2005-11-12?00:35??附件五\生態仿真系統\code\Pack.class
?????文件????????340??2005-11-12?00:35??附件五\生態仿真系統\code\Point.class
?????文件???????1650??2005-11-12?00:35??附件五\生態仿真系統\code\Predator.class
?????文件????????759??2005-11-12?00:35??附件五\生態仿真系統\code\Prey.class
?????文件????????199??2005-10-28?22:16??附件五\生態仿真系統\code\readme.txt
?????文件????????752??2005-11-12?00:35??附件五\生態仿真系統\code\Rectangle.class
?????文件?????????14??2005-10-28?20:56??附件五\生態仿真系統\code\Run.bat
?????文件????????269??2005-11-12?00:35??附件五\生態仿真系統\code\Size.class
?????文件???????1991??2005-11-12?00:35??附件五\生態仿真系統\code\SL.class
?????文件????????410??2005-11-12?00:35??附件五\生態仿真系統\code\Speed.class
?????文件?????184320??2005-10-28?20:14??附件五\生態仿真系統\code\SuperLife.exe
............此處省略169個文件信息
評論
共有 條評論