проекта и разбиении ее на завершенные сущности.
Все ооп
базируется на 3 основных понятиях: 1.инкапсуляция,
2.наследование,
3.полиморфизм.
инкапсуляция - механизм базирующийся на принципе отделения реализации от интерфейса путем сокрытия данных по сути абстрагирование от реализации.
наследование - механизм предназначенный для организации одного из способов повторного использования кода с целью абстрагирования от типов.
полиморфизм - механизм позволяющий одному интерфейсу иметь множество реализаций.
интерфейс - средство взаимодействия с пользователем.
Правила доступа можно настраивать путем использования спецификаторов доступа.
существует 3 таких спецификатора :
1. public - доступ к членам открыт из любой точки программы через объект класса.
2. private - доступ к членам возможен только в рамках методов данного класса.
3. protected - доступ к членам возможен только в рамках методов данного класса и в рамках методов классов от него унаследованных.
Физическим проявлением инкапсуляции является сущность.
Сущность состоит из набора характеристик ее описывающих и набора действий которые можно произвести над этими характеристиками.
выкл.
меню
Аксессор