перегрузка бинарных операций, входящих в класс (ооаип ооп объектно ориентированное мышление и программирование)

Перегрузка бинарных операций, входящих в класс (ООАиП ООП Объектно ориентированное мышление и программирование)

Перегрузка бинарных операций, входящих в класс (ООАиП ООП Объектно ориентированное мышление и программирование)
Автор
Автор: к.п.н. Румянцев Сергей Александрович
(0)
Перегрузка бинарных операций, входящих в класс
Перегрузка операций позволяет наделить своими возможностями стандартные операций сложения, умножения, деления, вычитания и т.д. Для этого также используется ключевое слово operator.
При перегрузке бинарных операторов, например вычитание, значение вычитаемого содержится в первом объекте, функция оператора которого и запускается, а значение вичитателя передается в качестве единственного аргумента в это функцию (метод). В качестве типа получаемого значения и возвращаемого используется тип совпадающий с именем самого класса.
Домашнее задание: прочитать главу 8 со стр 320 до стр. 334 и разобрать примеры.

Автор: к.п.н. Румянцев Сергей Александрович
Автор
Автор: к.п.н. Румянцев Сергей Александрович
 

Рейтинг@Mail.ru