«Ориентированный» трактуется как «направленный», значит, объектно-ориентированное программирование — программирование, которое моделирует поведение реальных объектов.
Объектно-ориентированное программирование — процесс разработки программы, то есть реализация проекта в виде работающей программы, которая нужна заказчику.
Объектно-ориентированное проектирование — процесс обработки полученных требований и составление спецификации. Проектировщик выделяет объекты и определяет их поведение, указывает, как одни объекты активизируют поведение других. На этой стадии мы отвечаем на вопрос «Как мы сделаем то, что хотим?».
Объектно-ориентированный анализ (ООА) — процесс изучения проблем, систем и задач программного обеспечения, а также определение объектов и взаимодействия между ними.
«Ориентированный» трактуется как «направленный», значит, объектно-ориентированное программирование — программирование, которое моделирует поведение реальных объектов.
Объектно-ориентированное проектирование — процесс обработки полученных требований и составление спецификации. Проектировщик выделяет объекты и определяет их поведение, указывает, как одни объекты активизируют поведение других. На этой стадии мы отвечаем на вопрос «Как мы сделаем то, что хотим?». Результат стадии проектирования — получение спецификации. Этот этап считается завершенным тогда, когда каждое требование, указанное в объектно-ориентированном анализе, представлено как класс и интерфейс, которые можно реализовать на любом объектно-
На стадии анализа мы отвечаем на вопрос «Что мы хотим получить?». Результат этой стадии процесса — четко сформулированные требования к программному обеспечению.