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