Определение элемент-функции с параметром . 147
3 . 6 . Элементы дан ных, sеt-функции и gеt-функции 1 51
3 . 7. Инициализация объектов при помощи конструкторов . 1 59
3 . 8 . Размещение класса в отдельном файле . . . . . . 1 63
3 . 9 . Отделе:rш е интерфейса от реализации . . . . . . . . 1 68
3 . 10 . Подтверждение данных посредством sеt-функций . . 1 74
3 . 1 1 . Конструирование программного обеспечения . Идентификация
классов в спецификации требований к АТМ (необязательный
раздел) . . . . . . . . . . . . . . . 1 80
3 . 1 2 . Заключение . . . . . . . . . . . . . . . . 1 88
Гпав а 4. Упр ав пяющи е о пер атор ы : ч асть 1 . . . . . 197
4. 1 . Введение . . 1 98
4. 2. Алгоритмы . . . . . . . 199
4. 3. Псевдокод . . . . . . . 1 99
4. 4. Управляющие структуры 201
4. 5. Оператор выбора if . . . 205
4. 6. Оператор выбора if". else 207
4. 7. Оператор повторения while 212
4. 8. Формулирование алгоритмов : повторение, управляемое
счетчиком . . . . . . . . . . . . . . . . . . . . . . 214
4 . 9 . Ф ормулирование алгоритмов : повторение, управляемое
контрольным значением . . . . . . . . . . . .
. . . 221
4 . 1 0 . Формулирование алгоритмов : вложенные управляющие
операторы . . . . . . . . . . . . 233
4 . 1 1 . Операции присваивания . . . . . . . . . . . . . . . 238
4 . 1 2 . Операции инкремента и декремента . . . . . . . . . 239
4 . 1 3 . Конструирование программного обеспечения . Идентификация
классовых атрибутов в системе АТМ (необязательный раздел) 242
4 . 1 4 . Заключение . . . . . . . . . . . . . . . . . . . . 247
Гпав а 5. Vпр ав пяющи е о пер атор ы : ч асть 11. . . . . . . . . . 265
5. 1. Введение . . . . . . . . . . . . . . . . . . 266
5. 2. Основы повторения , управляемого счетчиком 267
5. 3. Оператор повторения for . . . 269
5. 4. Примеры операторов for . . . . . . . . 2 74
5 . 5. Оператор повторения do". while . . . . . 279
5. 6. Оператор множественного выбора switch . 281
5. 7. Операторы break и continue . . . . . . . 292
Содержание 7
5 . 8 .