Показать сообщение отдельно
Старый 31.07.2014, 08:15
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 10  
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
А с типизированными свойством у нас будет предупреждение на этапе компиляции.
С не динамическими, я б сказал, если речь конкретно о случае с неправильным названием переменной.
Цитата:
Лучше использовать класс с переменными или класс с одним объектом у которого много переменных?
У вас какая-то путаница в голове. Почитайте подробнее о том, что такое класс, что такое объект.
Возможно вас удивит, но в as3 даже Class, является наследником Object.
Вот такая конструкция
Код AS3:
trace(Class is Object);
Выдаст true. И вообще, в этом языке даже нет примитивов. Здесь всё является наследником Object.

Короче говоря, ваш вопрос лучше перефразировать примерно так:
Как лучше делать, объявлять для каждого свойства отдельную переменную класса, или хранить все свойства в динамической коллекции?

Лучшего варианта здесь нет. Все зависит от конкретной задачи. Если точно известно какие свойства будут, что ничего нового добавляться не будет (имеется в виду динамически), или данные не будут обновляться сразу всем скопом, то лучше первый вариант. Тут и доступ к свойствам быстрее, и IDE подсказки по коду выдаст. Но и вариант с коллекцией свойств тоже не плохой. Есть варианты, когда он удобнее. Так что точного ответа здесь не найти
__________________
Ко мне можно и нужно обращаться на ты)