ТОМ: язык программирования: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) |
||
Строка 323:
Помимо основного значения свойства объектов могут содержать относительные значения.
Синтаксис:
obj.prop = х //присваивает 'x' как основное значение свойства 'prop'
//все относительные значения свойства уничтожаются
Строка 333 ⟶ 332 :
obj.prop[] = null //уничтожает основное значениe свойства 'prop'
obj.prop[i] = null //уничтожает относительное значениe свойства 'prop' для 'i'
x = obj.prop //читает значение свойства 'prop' для актера. Эквивалентно x = obj.prop[actor]
x = obj.prop[] //читает основное значение свойства 'prop' независимо от actor
x = obj.prop[i] //читает относительное значение свойства 'prop' для 'i'
Где:
Основные отличия от массивов:
Строка 349:
- если значение задано относительно класса, оно будет действовать для всех его элементов.
Пример использования:▼
▲Пример использования:
class гном
...
| |||