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