Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Объектная технология – это модель программирования, которая помогает создавать осмысленные программные единицы.
До появления объектно-ориентированного подхода при программировании концентрировали внимание на действиях (глаголах), а не на вещах или объектах (существительных). При объектно-ориентированном подходе программируют способом, аналогичным тому, как воспринимается мир. В объектной технологии создаваемые программные единицы могут повторно использоваться в других проектах.
Повторное использование программ не является, в действительности, ключевым преимуществом объектно - ориентированного программирования. Объектно-ориентированное программирование позволяет создавать программы, которые более понятны, лучше организованы, их легче сопровождать, модифицировать и отлаживать.
Объектно-ориентированное программирование (ООП) моделирует объекты реального мира с помощью программных аналогов. Это приводит к появлению отношений классов, когда объекты определенного класса (например, класса средств передвижения) имеют одинаковые характеристики. Это выдвигает отношения наследования, когда вновь создаваемые классы приобретают наследуемые характеристики существующих классов, а также содержат свои собственные уникальные характеристики. Например, объекты класса с откидным верхом определенно имеют характеристики класса автомобилей, но также - и собственные характеристики (откидной верх).
ООП дает нам наиболее естественный способ рассмотрения процесса программирования как моделирование реально существующих объектов, их атрибутов, поведения и связей. Объекты связываются друг с другом посредством сообщений.
Дата публикования: 2014-11-26; Прочитано: 191 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!