Показать сообщение отдельно
Старый 12.12.2017, 15:31
ZergMaster вне форума Посмотреть профиль Отправить личное сообщение для ZergMaster Найти все сообщения от ZergMaster
  № 9  
Ответить с цитированием
ZergMaster
 
Аватар для ZergMaster

Регистрация: May 2008
Адрес: Питер
Сообщений: 385
Отправить сообщение для ZergMaster с помощью ICQ Отправить сообщение для ZergMaster с помощью Skype™
Цитата:
Сообщение от Appleman Посмотреть сообщение
В чём кайф создания отдельного класса со списком констант, использующихся в соседнем классе? Зачем их разрывать?
кайф в упорядочивании. Чтобы был файлик-класс, где лежат все варианты mode языка. Понятное дело, что это имеет смысл, когда этих констант >= 10. Просто я придерживаюсь правила, что идеальный класс - это класс, который умещается в один экран. Вот и есть привычка разбивать все по классикам.

Цитата:
Сообщение от Appleman Посмотреть сообщение
Такую:

Код AS3:
if (hero.gender == Character.GENDER_MALE)
или такую:

Код AS3:
if (hero.gender == hero.GENDER_MALE)
Или между ними совсем нет разницы?
разница смысловая в первую очередь. Во втором случае получается, что ты сравниваешь с полом данного конкретного экземпляра. Но на самом деле тебя интересует константа данного класса, а не его экземпляра. В общем, public static будет правильней.