Новый тип - данные - Большая Энциклопедия Нефти и Газа, статья, страница 1
Одежда делает человека. Голые люди имеют малое или вообще нулевое влияние на общество. (Марк Твен). Законы Мерфи (еще...)

Новый тип - данные

Cтраница 1


Новый тип данных добавляется в иерархию типов данных Ком мои Лиспа в качестве подтипа общего типа данных STRUCTURE. Таким образом, такой предназначенный для проверки встроенных типов общий предикат TYPEP можно использовать и для проверки типов данных пользователя.  [1]

Новые типы данных могут быть сконструированы либо на базе ранее определенных типов посредством выделения их подмножеств с помощью техники предикатов, либо определяются независимо перечислением имеющихся в них объектов. Одновременно описываются операции, допустимые над элементами вводимого типа. Таким образом, тип данных внешне представлен. Внутренняя структур ] объектов может быть неизвестна пользователю; доступ к ней имеют только операции данного типа.  [2]

Нового типа данных, что означает добавление новой схемы к сети.  [3]

Можно вводить новые типы данных, определенные в терминах функций-конструкторов.  [4]

Объявляемый программистом новый тип данных базируется на стандартных типах или на типах, созданных программистом ранее.  [5]

Однажды описав новый тип данных, мы можем использовать его имя просто как имя встроенного типа данных.  [6]

Использование нашего нового типа данных не отличается от рассмотренного в разд. Только координаты вектора могут задаваться действительными числами и возможно использование операции унарного минуса.  [7]

8 Еще одна функция работы с строкой из библиотеки обработки строк.| Использование функции strerror. [8]

Объявление структуры создает новый тип данных, который может использоваться в дальнейшем при объявлении переменных типа структуры.  [9]

Перечисления позволяют создавать новые типы данных, а затем определять переменные этих типов, значения которых ограничены набором константных значений.  [10]

Определение класса создает новый тип данных. Чтобы использовать класс, вы должны реально создать члены класса, принадлежащие к этому типу данных. Они называются экземплярами класса или объектами класса.  [11]

Определение структуры создает новый тип данных, который можно использовать для объявления переменных.  [12]

Программист может определять новые типы данных, причем их внутреннее представление может быть спрятано путем использования приватных типов ( только внутри пакетов) и пакетов.  [13]

Существуют препятствия созданию новых типов данных указанным способом с помощью структур. Поскольку инициализация структур специально не требуется, можно иметь данные без начальных значений и вытекающие отсюда проблемы. Даже если данные получили начальные значения, возможно, это было сделано неверно. Неправильные значения могут быть присвоены элементам структуры ( как мы сделали на рис. 6.1), потому что программа имеет прямой доступ к данным.  [14]

Препятствиями к созданию новых типов данных с помощью struct являются: возможность существования данных, не имеющих начальных значений; возможность существования данных с неправильными начальными значениями; необходимость изменения всех программ, использующих struct, при изменении реализации struct; отсутствие средств защиты, гарантирующих, что данные не содержат несогласованных значений.  [15]



Страницы:      1    2    3    4