285.95K
Категория: ПрограммированиеПрограммирование

Классы в С++

1.

2.

Классы в С++

3.

Классы в программировании состоят из свойств и методов.
Свойства — это любые данные, которыми можно
характеризовать объект класса.
Методы — это функции, которые могут выполнять какиелибо действия над данными (свойствами) класса.
•Методы класса — это его функции.
•Свойства класса — его переменные.

4.

5.

Добавим в наш класс функцию calculate_average_ball(), которая
будет определять средний балл успеваемости ученика.

6.

Модификаторы доступа public и private
Все свойства и методы классов имеют права доступа.
По умолчанию, все содержимое класса является доступным
для чтения и записи только для него самого.
спецификатор public делает члены открытыми;
спецификатор private делает члены закрытыми;

7.

void print() {
cout << name << " " << last_name << " "
<<scores[2]<<" "<< average_ball; }
Обращение к классу происходит через «точку» при
создании экземпляра.
Students First { "Maxsim","Ivanov" , {1,4,5,6,7}, 5.3 };
//передача данных
First.print();

8.

Задание №1. Создать класс СТУДЕНТ, у которого есть имя,
фамилия, оценки и средний балл.
Реализовать группу студентов из 5 человек, информацию про
каждого студента вводить с клавиатуры. При этом оценки по
каждому студенту должны сохраняться в файл.
English     Русский Правила