ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 4) онлайн
Структуры и классы
Мы должны признать, что утаили от вас некоторые сведения, касающиеся воз- можностей структур. Мы были правы, когда говорили, что структуры обычно используются для объединения данных, а классы — для объединения данных и функций. Тем не менее, в C++ структуры также обладают возможностью включать в себя функции (что, правда, неверно в отношении языка С). Различия в синтаксисе между структурами и классами минимальны, поэтому теоретически можно использовать одно вместо другого. Однако структуры обычно использу- ют только для хранения данных, а классы — для хранения данных и функций. Мы разберем этот вопрос подробнее в главе 6 «Объекты и классы».
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
