Разработка САПР. Глотова Т.В - 12 стр.

UptoLike

Составители: 

12
protected: - элементы, следующие за этим ключевым словом доступны
методам, объявленным внутри того же класса, а также методам
производных классов.
public: - элементы, следующие за этим ключевым словом доступны из
любой точки программы, имеющей ту же область действия, что и
определение класса.
В С++ для определения классов могут использоваться следующие
ключевые слова
:
struct - класс, в котором все элементы по умолчанию являются public
(имеется возможность изменять эту установку).
union - класс, в котором все элементы являются public и этот уровень
доступа не может быть изменен.
class - класс, в котором все компоненты private по умолчанию с
возможностью изменения этого уровня доступа.
При наследовании, т.е. создании
новых классов на базе уже
имеющихся, необходимо четко понимать как будет изменяться доступ к
данным при переходе от суперклассов к производным классам.
• protected: - элементы, следующие за этим ключевым словом доступны

  методам, объявленным внутри того же класса, а также методам

  производных классов.

• public: - элементы, следующие за этим ключевым словом доступны из

  любой точки программы, имеющей ту же область действия, что и

  определение класса.

     В С++ для определения классов могут использоваться следующие

ключевые слова:

• struct - класс, в котором все элементы по умолчанию являются public

  (имеется возможность изменять эту установку).

• union - класс, в котором все элементы являются public и этот уровень

  доступа не может быть изменен.

• class - класс, в котором все компоненты private по умолчанию с

  возможностью изменения этого уровня доступа.




     При наследовании, т.е. создании         новых классов на базе уже

имеющихся, необходимо четко понимать как будет изменяться доступ к

данным   при      переходе   от   суперклассов   к   производным   классам.




                                                                         12