ТОМ2: типы значений: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 28:
==Объектные типы==
К объектным типам данных относятся: object (объект), property (свойство), attribute (признак), relation (отношение), class (класс), location (локация), word (слово), preposition (предлог).
Значения этих типов подразумевают некоторую сущность, обладающую именем, свойствами и поведением.
Каждое значение объектного типа может принадлежать некоторому классу или списку классов.
Класс, назначенный значению первым, является основным классом и не может быть отменён в последствии.
Тип и
Основное отличие типов от классов заключается в том, что поведение класса объекта программируется разработчиком игры, в то время как поведение типа жёстко определено разработчиком платформы.▼
▲Основное отличие типов от классов заключается в том, что поведение класса объекта программируется разработчиком стандартной библиотеки или игры, в то время как поведение типа жёстко определено разработчиком платформы.
===object (объект)====
| |||