14.02.2017 Views

. Стиллмен, Дж. Грин - Изучаем 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 />

G<br />

- з д а н и <strong>е</strong> u H i n J J u n i u B H o ц о н я щ н ь і х к Л а с с о Б<br />

★ Программа должна р<strong>е</strong>шать какую-то задачу.<br />

Обдумайт<strong>е</strong> пробл<strong>е</strong>му. Отв<strong>е</strong>тьт<strong>е</strong> на вопросы: л<strong>е</strong>гко ли <strong>е</strong><strong>е</strong> под<strong>е</strong>лить на н<strong>е</strong>сколько част<strong>е</strong>й,<br />

и как бы вы объяснили <strong>е</strong><strong>е</strong> другому ч<strong>е</strong>лов<strong>е</strong>ку?<br />

—у --------- ^<br />

Мн<strong>е</strong> нужно сравнить<br />

н<strong>е</strong>сколько маршрутов и<br />

выбрать самый короткий....<br />

★ С какими р<strong>е</strong>альными объ<strong>е</strong>ктами работа<strong>е</strong>т программа?<br />

Программ<strong>е</strong> кормл<strong>е</strong>ния животных в зоопарк<strong>е</strong> нав<strong>е</strong>рняка потр<strong>е</strong>буются классы<br />

для различных видов корма и различных видов животных.<br />

ROAD CLOSED<br />

CHEMIN FERMÉ<br />

І<br />

★ Присваивайт<strong>е</strong> классам и м<strong>е</strong>тодам значимы<strong>е</strong> им<strong>е</strong>на.<br />

Други<strong>е</strong> пользоват<strong>е</strong>ли должны понимать назнач<strong>е</strong>ни<strong>е</strong> классов и м<strong>е</strong>тодов по виду их<br />

им<strong>е</strong>н.<br />

★ Ищит<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>сколько турбин, но для закрытия клапана<br />

достаточно одного м<strong>е</strong>тода, в котором ном<strong>е</strong>р турбины буд<strong>е</strong>т использован в кач<strong>е</strong>ств<strong>е</strong><br />

парам<strong>е</strong>тра.<br />

П<strong>е</strong>р<strong>е</strong>крытаяДорога к<br />

Названи<strong>е</strong><br />

Тупик<br />

Длина<br />

Названи<strong>е</strong>Улицы<br />

ПричинаЗакрытия<br />

ПоискОбъ<strong>е</strong>здаО<br />

Расч<strong>е</strong>тЗад<strong>е</strong>ржкиО<br />

О бъ <strong>е</strong>зд<br />

Названи<strong>е</strong><br />

Длина<br />

ПричиныЗакрытия<br />

ПоискОбъ<strong>е</strong>здаО<br />

Расч<strong>е</strong>тЗад<strong>е</strong>ржкиО<br />

148 глава 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!