Шрифт:
Ключевое слово
Естественно, как правило, мы не собираемся мошенничать. В основном компилятор обеспечивает защиту от несчастных случаев, что очень полезно при разработке сложных программ.
9.7.5. Члены и вспомогательные функции
Пятьдесят функций для класса
Отметим также, что если представление изменяется, то переписать достаточно только функции, которые имеют к ней прямой доступ. Это вторая важная практическая причина для минимизации интерфейса. Разрабатывая класс
Рассмотрим несколько примеров вспомогательных функций (helper functions).
Обратите внимание на функции
Отметьте также, что мы ввели вспомогательную функцию
9.8. Класс Date
Итак, соединим все идеи и понятия вместе и посмотрим, как будет выглядеть класс