Запуск функции-члена Функция-член может быть запущена при помощи следующего синтаксиса:
objectName.memberFunction();
Объект запускающий функцию-член находится слева от точки. Функция-член для
вызова справа от точки. Запуск функции-члена всегда сопровождается круглыми
скобками (), даже если в них не передан аргумент.
Так, в той части программы, где атакует монстр, мы можем уменьшить значение hp
игрока таким образом:
player.damage( 15 ); //
игрок получает урон в 15 единиц
Что не более читабельно, чем следующее:
player.hp -= 15; //
игрок получает урон в 15 единиц