Принципы объектно-ориентированного программирования

We use cookies. Read the Privacy and Cookie Policy

Принципы объектно-ориентированного программирования

Все объектно-ориентированные языки используют три базовых принципа объектно-ориентированного программирования.

Инкапсуляция. Как данный язык скрывает внутренние особенности реализации объекта?

Наследование. Как данный язык обеспечивает возможность многократного использования программного кода?

Полиморфизм. Как данный язык позволяет интерпретировать родственные объекты унифицированным образом?

Перед тем как начать рассмотрение синтаксических особенностей реализации каждого из этих принципов, важно понять базовую роль каждого из них. Поэтому здесь предлагается краткая теоретическая информация по соответствующим вопросам, просто для того, чтобы исключить разночтения, которые могут возникать у людей, ощущающих постоянную нехватку времени на теорию из-за жестких сроков окончания их проектов.