. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
п о с т р о и м м и р<br />
Вс<strong>е</strong> готобо для класса IVorM<br />
И м <strong>е</strong> я п р а к т и ч <strong>е</strong> с к и го т о в ы <strong>е</strong> кл а сс ы Hive, В <strong>е</strong> <strong>е</strong> и Flower, м о ж н о п р и с т у п и т ь к п о с т р о <strong>е</strong> н и ю кл а сса World,<br />
п р <strong>е</strong> д н а з н а ч <strong>е</strong> н н о г о д ля к о о р д и н а ц и и с о с т а в н ы х ч а с т <strong>е</strong> й н а ш <strong>е</strong> г о с и м у л я то р а . И м <strong>е</strong> н н о о н буд<strong>е</strong>т п о д д <strong>е</strong> р ж и <br />
в ать ж и з н <strong>е</strong> д <strong>е</strong> я т <strong>е</strong> л ь н о с т ь п ч <strong>е</strong> л , о п р <strong>е</strong> д <strong>е</strong> л я т ь н а л и ч и <strong>е</strong> м <strong>е</strong> с т а д ля н о в ы х п ч <strong>е</strong> л , р а з м <strong>е</strong> щ а т ь ц в <strong>е</strong> ты и т. п .<br />
Y~ko.cc World<br />
u ли<strong>е</strong>д-<br />
System.VW'<br />
Объ<strong>е</strong>кт IVorld упрабдя<strong>е</strong>ш миром<br />
классов<br />
^ока н<strong>е</strong> написан,<br />
но вс<strong>е</strong> сост авм<br />
Т с :“Г “ «<br />
О с н о в н о й з а д а ч <strong>е</strong> й о б ъ <strong>е</strong> к т а W o r l d я в л я <strong>е</strong> т с я в ы зо в м <strong>е</strong> т о <br />
д а G o ( ) в к а ж д о м к а д р <strong>е</strong> д ля к а ж д о г о э к з <strong>е</strong> м п л я р а Flower,<br />
В <strong>е</strong> <strong>е</strong> и Hive. Д р у г и м и с л о в а м и , о б ъ <strong>е</strong> к т W o r l d о б <strong>е</strong> с п <strong>е</strong> ч и <br />
в а <strong>е</strong> т суш ;<strong>е</strong>с тв о вани<strong>е</strong> п ч <strong>е</strong> л и н о г о м и р а .<br />
М <strong>е</strong> т о а ^ о ( ) йз кл асса<br />
W orld вызыва<strong>е</strong>т,<br />
одноим<strong>е</strong>нный м <strong>е</strong>т од<br />
ОЛЯ в<strong>е</strong><strong>е</strong>к объ<strong>е</strong>ктов<br />
пч<strong>е</strong>линого мира.<br />
fo r e a c h (F low er f lo w e r in F lo w ers)<br />
f lo w e r . Go(random );<br />
О сновная<br />
ф орм а<br />
5у8»<strong>е</strong>т.\№ ^''^°<br />
( # ^ V ,..,___<br />
1<br />
Н а м вс<strong>е</strong> равно прид<strong>е</strong>тся<br />
има/^ь д<strong>е</strong>ло с вызовом м й -<br />
тода ОоО класса W orld, но<br />
к эт ом у мы <strong>е</strong>щ<strong>е</strong> в<strong>е</strong>рн<strong>е</strong>мся.<br />
fo r e a c h (В<strong>е</strong><strong>е</strong> b e e in B ees)<br />
b e e . Go (rctndom) ;<br />
[h i v e . G o(randonO<br />
^epe4env>'<br />
544 г л а в а 12