Я работаю над видеопроигрывателем, и я изначально разработал плеер со всем в файле .FLA без классов. Затем я начал модуляцию моего игрока в классы и понял, что мои классы - это статические методы, а не методы экземпляра, которые, как представляется, не нужны в моем плеере. Мой вопрос: это плохой дизайн, чтобы все ваши методы классов были статичными, а не методами экземпляров? Поскольку я не вижу необходимости (пока), поэтому я больше ориентируюсь на статические методы, это плохой дизайн? Цените свои комментарии, ребята!ActionScript 3 - Static Versus Instance Methods
1
A
ответ
2
Если ваши методы могут выполнять свою задачу правильно только по параметрам, то это не такой плохой дизайн.
Но решить, хорошо это или плохо по объяснению, довольно сложно: -P Каждое приложение имеет (несколько) подходящих для него дизайн (-ов).
Смежные вопросы
- 1. Objective-c static instance
- 2. PHP Static vs Instance
- 3. Static Instance Потокобезопасный
- 4. public vs public static Methods
- 5. Java static methods pro & cons
- 6. GarbageCollector, Dispose или static Methods?
- 7. public static methods return issues
- 8. rails application design: static methods
- 9. Методы Mongoose 'static' против методов 'instance'
- 10. Ruby on Rails instance vs class methods
- 11. Objective-C: Class vs Instance Methods?
- 12. Объявление strings public static readonly versus public const versus public static const
- 13. JPA EntityManager Static или Instance?
- 14. PHP - Static vs Instance Method
- 15. Анализ кода Static Actionscript?
- 16. Clojure vars и Java static methods
- 17. JNAerator BridJ runtime static methods memory экземпляра
- 18. Java generics + static factory methods = [panic]
- 19. Зачем использовать Static Intent Methods в Android?
- 20. Java. static {instance = new Instance();} Что это значит?
- 21. C# Static Method vs Object Instance
- 22. Static Vs Instance Method Performance C#
- 23. Static Instance освобождает свойства преждевременно с ARC
- 24. Static vs Instance для глобальной переменной состояния
- 25. Static Singleton Instance of Spring's ApplicationContext
- 26. Уровень доступа к данным Static или Instance?
- 27. C# Instance Constructor vs Static Constructor
- 28. Java swing design: static vs instance
- 29. Codeigniter 3 create dynamic methods
- 30. actionscript 2 to actionscript 3
Так что вы говорите, что в этой ситуации нет правильного или неправильного пути? –
Ну нет, я пытаюсь сказать, что есть несколько неправильных и правильных способов написания приложения. Не зная кода и просто прочитав свои объяснения, сложно решить, правилен ли ваш дизайн или нет, но, читая свою историю, похоже, что она правильная;) – Thys