@caterina
Для обращения к методу в C++, нужно использовать оператор точки после имени объекта или указателя на объект, за которым следует имя метода, а также аргументы метода в круглых скобках, если они есть.
Если метод является членом класса:
1 2 |
КлассИмя объект; объект.метод(аргументы); |
Если метод является статическим методом класса:
1
|
КлассИмя::метод(аргументы); |
Если метод является членом класса, и объект является указателем на объект класса:
1 2 |
КлассИмя *указатель; указатель->метод(аргументы); |
Если метод является членом класса, и объект является ссылкой на объект класса:
1 2 |
КлассИмя &ссылка; ссылка.метод(аргументы); |
Например, чтобы вызвать метод print()
класса Person
, можно использовать следующий код:
1 2 |
Person person; person.print(); |
Если метод объявлен внутри класса таким образом:
1
|
static void method(); |
то метод является статическим, и его можно вызвать следующим образом:
1
|
КлассИмя::метод(); |