. Стиллмен, Дж. Грин - Изучаем 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.
ажн<strong>е</strong>ни<strong>е</strong><br />
J'^ e m e n n e<br />
Зд<strong>е</strong>сь вы увидит<strong>е</strong>, каким ж<strong>е</strong> способом наши ч<strong>е</strong>тыр<strong>е</strong> класса со<strong>е</strong>диняются друг с другом.<br />
Обновл<strong>е</strong>ни<strong>е</strong> класса в <strong>е</strong> <strong>е</strong><br />
П ч <strong>е</strong> л ы д о л ж н ы у з н а т ь о с у щ <strong>е</strong> с т в о в а н и и у л ь я и в н <strong>е</strong> ш н <strong>е</strong> г о м и р а . П о <br />
м <strong>е</strong> с т и т <strong>е</strong> в к о н с т р у к т о р к л а с с а В <strong>е</strong> <strong>е</strong> в к а ч <strong>е</strong> с т в <strong>е</strong> п а р а м <strong>е</strong> т р о в с с ы л ки н а<br />
у л <strong>е</strong> й и м и р и с о х р а н и т <strong>е</strong> и х д л я д а л ь н <strong>е</strong> й ш <strong>е</strong> г о и с п о л ь з о в а н и я .<br />
c l a s s В <strong>е</strong> <strong>е</strong> {<br />
// о б ъ я в л <strong>е</strong> н и <strong>е</strong> к о н с т а н т<br />
// о б ъ я в л <strong>е</strong> н и <strong>е</strong> п <strong>е</strong> р <strong>е</strong> м <strong>е</strong> н н ы х<br />
p r i v a t e W o rld w o r ld ;<br />
p r i v a t e H iv e h i v e ;<br />
p u b l i c B e e ( i n t ID, P o i n t I n i t i a l L o c a t i o n , W o rld w o r ld . H iv e h i v e ) {<br />
// к о д<br />
t h i s . w o r l d e w o r ld ;<br />
t h i s . h i v e * h i v e ;<br />
Это вполн<strong>е</strong> оч<strong>е</strong>видно.,■<br />
присвойт <strong>е</strong> эт и знач<strong>е</strong>ния<br />
закрыт ым п о л я м .<br />
О Обновл<strong>е</strong>ни<strong>е</strong> класса Hive<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> в к о н с т р у к т о р к л а с с а<br />
H i v e с с ы л к у н а о б ъ <strong>е</strong> к т w o r l d и с о х р а н и т <strong>е</strong> <strong>е</strong> <strong>е</strong> . О б н о в и т <strong>е</strong> ко д с о з д а <br />
н и я н о в ы х п ч <strong>е</strong> л , п <strong>е</strong> р <strong>е</strong> д а в в н <strong>е</strong> го с с ы л к у н а у л <strong>е</strong> й и н а м и р .<br />
c l a s s H i v e {<br />
p r i v a t e W o rld w o r ld ;<br />
p u b l i c H i v e (W orld w o r ld )<br />
t h i s .w o r ld e w o r ld ;<br />
11 к о д<br />
}<br />
p u b l i c v o i d A d d B e e (R a n d o m r a n dom)<br />
}<br />
// к о д с о з д а н и я н о в ы х п ч <strong>е</strong> л<br />
Ссылка на м ир дап<strong>е</strong>рвой,<br />
т ак<br />
как она использив<br />
остальной<br />
части Конст риктора.<br />
B e e n e w B e e = n e w B e e ( b e e C o u n t , S t a r t P o i n t , w o r ld , t h i s )<br />
{<br />
550 г л а в а 12