ь экземпляр класса с помощью о

Автор admin Четверг, 14 мая 2009 11:32

ь экземпляр класса с помощью оператора new, а для доступа к переменным-членам класса использовать указатель на экземпляр класса. void mainО { CRectangle *PRect = new CRectangle; PRect->Left – 5; PRect->Top = 10; PRect->Right = 100; PRect->Bottom = 150; PRect->Draw (); Инкапсуляция_ В основу объектно-ориентированного программирования положены три основные концепции: инкапсуляция, наследование и полиморфизм. О семантике наследования и полиморфизме будет рассказано далее. Сейчас же речь пойдет об инкапсуляции. 454 Приложение А. Основы программирования на языке С++ Согласно принципам инкапсуляции, внутренние структуры данных, применяемые в реализации класса, не должны быть доступны объекту класса непосредственно. Доступ к атрибутам другого объекта осуществляется с использованием методов его внешнего интерфейса. Такой доступ возможен только с разрешения самого объекта. Используя инкапсуляцию, объектно-ориентированная система скрывает информацию. Причем речь идет о сокрытии не только самих данных, но и способов реализации их методов. Инкапсуляция собирает вместе данные и функции, работающие с этими данными. Т


Комментарии закрыты.