Методические указания к курсовому проектированию по дисциплине «Методы программирования и прикладные алгоритмы» для студентов специальности 075400



Скачать 254,5 Kb.
страница6/25
Дата08.05.2023
Размер254,5 Kb.
#215797
ТипМетодические указания
1   2   3   4   5   6   7   8   9   ...   25
Связанные:
КУРСОВАЯ РАБОТА (Методичка)

Методы класса


Методы класса:

  • имеют доступ ко всем свойствам класса;

  • представляют единственную возможность доступа к private-свойствам своего класса;

  • могут быть описаны как public, protected или private;

  • могут быть описаны как static;

  • могут быть описаны как const; методы класса, описанные как const, не могут изменять значения свойств и могут возвращать указатель или ссылку только на свойства класса, описанные как const. Они являются единственными методами класса, кото­рые могут вызываться для свойства-константы;

  • методы могут быть определены как внутри класса, так и за его рамками.



Атрибуты доступа
Атрибуты доступа public, private и protected регулируют воз­можность доступа к членам класса изнутри или извне класса (табл.1). Сле­довательно, они являются важным инструментом инкапсуляции. Прежде всего, с помощью этих атрибутов доступ к отдельным членам класса может быть ограничен.
Таблица 1
Атрибуты доступа к членам класса

Атрибут доступа

Значение

public

Член класса может использоваться любым методом, который является членом данного или производного класса. Доступ извне осуществляется через имя объекта и оператор расширения области видимости:
имя_о6ъекта.имя_члена_класса
ссылка_на_объект.имя_члена_класса
указатель_на_объект->имя_члена_класса

private

Член класса может использоваться только методами данного класса и функциями-«друзьями» того класса, в котором он описан


Скачать 254,5 Kb.

Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   25




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница