2009-12-23 3 views
1

Я работаю над видеопроигрывателем, и я изначально разработал плеер со всем в файле .FLA без классов. Затем я начал модуляцию моего игрока в классы и понял, что мои классы - это статические методы, а не методы экземпляра, которые, как представляется, не нужны в моем плеере. Мой вопрос: это плохой дизайн, чтобы все ваши методы классов были статичными, а не методами экземпляров? Поскольку я не вижу необходимости (пока), поэтому я больше ориентируюсь на статические методы, это плохой дизайн? Цените свои комментарии, ребята!ActionScript 3 - Static Versus Instance Methods

ответ

2

Если ваши методы могут выполнять свою задачу правильно только по параметрам, то это не такой плохой дизайн.

Но решить, хорошо это или плохо по объяснению, довольно сложно: -P Каждое приложение имеет (несколько) подходящих для него дизайн (-ов).

+0

Так что вы говорите, что в этой ситуации нет правильного или неправильного пути? –

+0

Ну нет, я пытаюсь сказать, что есть несколько неправильных и правильных способов написания приложения. Не зная кода и просто прочитав свои объяснения, сложно решить, правилен ли ваш дизайн или нет, но, читая свою историю, похоже, что она правильная;) – Thys

Смежные вопросы