Данные-члены
Создание новых типов
План лекции
1. Создание новых типов
2. Понятие класса
3. Данные-члены
4. Данные-функции
5. Правила объявления класса
6. Уровни доступа
7. Примеры объявлений классов
8. Объявление класса и память
9. Создание объектов
10. Классы с открытыми данными
11. Доступ к данным и методам
12. Объявление класса и его реализация
13. Размещение класса в файлах
14. Реализация функций в объявлении класса
15. Описание сложных объектов
В С++ программист может создавать любой необходимый ему тип для описания более сложныхкатегорий, например таких как автомобиль, дом, личность, животное и т.д. Новые типы строятся как из простых встроенных типов, так и из созданных программистом. Причем каждый из этих новых типов может обладать такими же широкими возможностями, как и встроенные типы.
2. Понятие класса
Новые типы создаются путем объявления класса. Класс – это набор переменных, различных типов, объединенных с набором функций. Класс позволяет связать в единое целое структуру объекта с набором возможных действий, выполняемых этим объектом.
Переменные-члены (member variables), называемые также данными-членами (data members) - это переменные, объявленные внутри класса. Тип этих переменных может быть как простым, так и типом другого ранее объявленного класса. Члены-данные описывают количественную сторону объекта, т.е. из каких частей он состоит. Приняты и другие названия данных-членов, такие как : поля (fields) и свойства (properties).