Понятие классов и объектов, их свойств и методов.

Класс - это структурированный тип, включающий в себя в качестве элементов типизированные данные и функции, применяемые по отношению к этим данным. Инкапсуляция заложена в составе элементов класса: типизированные данные – это параметры, а методы реализованы через функции. Тип «класс» устанавливается для объектов. Однотипные объекты принадлежат одному классу. Основное отличие класса от структур состоит в том, что все члены по умолчанию считаются закрытыми и доступ к ним могут получать к ним только функции – члены этого же класса.

Однако режим доступа к элементам класса может быть изменён путём его явного указания. Для этого перед элементами класса записывается соответствующий спецификатор доступа. Их всего 3:
1. private (частный);
2. public (Общедоступный);
3. protected (Защищённый);
Hosted by uCoz