RuWeb.net - гибкий хостинг

Абстракция

– в ООП (объектно-ориентированном программировании), это понятие придаёт объекту характеристики, отличающие его от остальных объектов и придающие ему границы. Смысл в том, чтобы отделить способ применения объектов, от представления объектов, в тонкостях их воплощения, в более простом представлении объектов. Таким же способом функциональная абстракция использует метод применения функции и частей её реализации в примитивнейших функциях .

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

Комментировать (0 Комментариев)