Член-функции
Член-функциите реализират множеството от операции, които могат да се извършват върху обектите от даден клас. Идеологията на обектно-ориентираното програмиране налага правилото, че всички операции върху член-променливите трябва да се извършват от член-функциите на класа.
За да стане една функция член на класа, тя трябва да бъде декларирана в тялото на класа. Например функцията set_x()
, декларирана в следващия фрагмент, е член-функция на класа Point
.
1 2 3 4 | class Point { ... void set_x( double x); }; |
Член-функциите могат да се дефинират в тялото на класа.
1 2 3 4 5 6 7 | class Point { double x_, y_; public : void set_x( double x){ x_=x; } }; |
Pingback: CPP-101: Кратък обзор на езика за програмиране C++ | Записки по програмиране
Pingback: CPP-101: Обработка на изключения | Записки по програмиране