3.5 Объектные типы
Объектный тип является составным типом, который имеет внутри себя атрибуты (переменные других типов) и методы (подпрограммы). Информация об объектном типе сохраняется в базе данных. Использование объектных типов позволяет перемещать код управления данными из блоков PL/SQL в методы объекта с помощью инкапсуляции данных. Объектный тип ограничивает доступ к структуре объекта, предоставляя свои методы для работы с данными. Объектные типы хорошо реализуются классами объектно-ориентированных языков программирования.