Данные-члены

Создание новых типов

План лекции

1. Создание новых типов

2. Понятие класса

3. Данные-члены

4. Данные-функции

5. Правила объявления класса

6. Уровни доступа

7. Примеры объявлений классов

8. Объявление класса и память

9. Создание объектов

10. Классы с открытыми данными

11. Доступ к данным и методам

12. Объявление класса и его реализация

13. Размещение класса в файлах

14. Реализация функций в объявлении класса

15. Описание сложных объектов

 

 

В С++ программист может создавать любой необходимый ему тип для описания более сложныхкатегорий, например таких как автомобиль, дом, личность, животное и т.д. Новые типы строятся как из простых встроенных типов, так и из созданных программистом. Причем каждый из этих новых типов может обладать такими же широкими возможностями, как и встроенные типы.

2. Понятие класса

 

Новые типы создаются путем объявления класса. Класс – это набор переменных, различных типов, объединенных с набором функций. Класс позволяет связать в единое целое структуру объекта с набором возможных действий, выполняемых этим объектом.

 

 

Переменные-члены (member variables), называемые также данными-членами (data members) - это переменные, объявленные внутри класса. Тип этих переменных может быть как простым, так и типом другого ранее объявленного класса. Члены-данные описывают количественную сторону объекта, т.е. из каких частей он состоит. Приняты и другие названия данных-членов, такие как : поля (fields) и свойства (properties).