Англо-русский глоссарий по C++
| [ A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W ] |
|
O |
| Term | Термин | Определение |
| object | объект | У этого термина очень много значений. В С++ часто обозначает экземпляр класса. Кроме того, тесно связан с любым именованным объявлением переменной или любой другой сущности (вот где уместен термин “объект”), под которую отводится память. |
| object file | объектный файл | Как правило, результат работы компилятора. Такой файл состоит из машинных инструкций, а также из списка внешних имен, разрешаемых редактором связей (линкером). |
| object layout | расположение объекта | Обозначает порядок членов данных внутри класса. |
| object oriented | объектно ориентированный | В последнее время этот термин почему-то связывают с наследованием и виртуальными функциями. См. также абстракция данных. |
| old style cast | старый стиль приведения | Явное приведение типа, синтаксис которого унаследован из языка Си: имя типа в скобках перед приводимым значением. |
| OOP | ООП | Объектно-ориентированное программирование. |
| operator | оператор | Встроенная операция языка, такая, как сложение. Также перегруженная операция, задаваемая функцией-членом класса. См. функция и перегрузка операторов. |
| operator overloading | перегрузка операторов | Средства языка, позволяющие трактовать операторы как функции и, значит, перегружать их для конкретных типов параметров. Пример: операция << перегружена и обозначает, как правило, вывод. |
| overload | перегрузка | Способ задать несколько функций с одним именем, различающихся числом и типами параметров. Предполагается, что перегрузка очень удобна, когда нужно определить одну и ту же операцию над разными типами. Примеры перегруженных операций над встроенными типами: сложение и умножение. См. сопоставление аргументов. |
| overload resolution | разрешение перегрузки | См. сопоставление аргументов. |
| overloading | перегрузка | Использование одного и того же имени для функций с разной сигнатурой (набором параметров). В некоторых текстах используется словосочетание “совместное использование”. |
| Term | Термин | Определение |
|
O |
| [ A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W ] |