Рассматриваются основные концепции объектно-ориентированного программирования (ООП): абстрактные типы данных, инкапсуляция, наследование, статический и динамический полиморфизм. Обсуждаются конкретные средства языка Фортран 90/95, которые поддерживают большинство из этих концепций.