24.09.1996 Новости В настоящее время объектно-ориентированный подход к программированию является стандартом де-факто. Мы попытаемся проанализировать те свойства объектной модели, которые позволили ей занять лидирующую позицию в разработке ПО, и способы ее применения на практике. В данной статье приведены основные понятия объектной модели и кратко рассмотрены ее применение на разных этапах разработки ПО. В дальнейшем мы более подробно расскажем о специфике объектно-ориентированных методов спецификации, анализа и дизайна программных систем. Что такое объектно- ориентированный подход к программированию В сознании значительной части людей объектно-ориентированный подход к программированию ассоциируется прежде всего с языком программирования. Если проект написан на Си++, Java или Smalltalk - значит, используется объектный подход. Я бы сказал иначе: если проект пишется на Си++ или Smalltalk - значит, возможно использование объектного подхода. Что же такое объектно-ориентированный подход к программированию? Это последовательное использование объектной модели предметной области на всех этапах разработки программного обеспечения. Ниже мы опишем основные понятия объектной модели. Эти понятия не зависят ни от языка программирования, ни от технологии разработки программных систем. В центре объектной модели, естественно, стоит понятие объекта. Объект - это настолько общее понятие, что довольно сложно дать ему четкое и приемлемое для всех определение. Ивар Якобсон дает следующее определение ...
читать далее.